Faça um programa com 2 variáveis,
e
, onde
terá o valor 40 e B terá o valor -1. Imprima o valor de
e
. Em seguida, faça
incrementar de uma unidade e repita as 4 operações.
Passo 1
Beleza, vamos entender o que a questão está pedindo. Precisamos criar um programa com duas variáveis,
e
, onde
vale 40 e
vale -1. Depois, vamos calcular e imprimir as operações
,
,
e
. Em seguida, vamos aumentar o valor de
em uma unidade e repetir essas quatro operações. Para isso, vamos precisar saber como declarar variáveis, realizar operações matemáticas básicas e imprimir resultados no programa.
Passo 2
Primeiro, vamos declarar as variáveis
e
com os valores fornecidos. Em muitas linguagens de programação, isso é feito usando uma sintaxe simples. Por exemplo, em Python:
A = 40
B = -1
Aqui, estamos dizendo que
vale 40 e
vale -1.
Passo 3
Agora, vamos calcular as quatro operações: soma, subtração, multiplicação e divisão. Vamos fazer isso passo a passo.
-
Soma (
): -
Subtração (
): -
Multiplicação (
): -
Divisão (
):
Passo 4
Vamos imprimir esses resultados no programa. Em Python, usamos a função
print()
para exibir os valores:print("A + B =", A + B)
print("A - B =", A - B)
print("A x B =", A * B)
print("A / B =", A / B)
Isso vai mostrar na tela:
A + B = 39
A - B = 41
A x B = -40
A / B = -40.0
Passo 5
Agora, vamos incrementar o valor de
em uma unidade. Isso significa que vamos adicionar 1 ao valor atual de
. Em Python, podemos fazer isso assim:
B += 1
Depois dessa operação, o valor de
será:
Passo 6
Com o novo valor de
igual a 0, vamos repetir as quatro operações:
-
Soma (
): -
Subtração (
): -
Multiplicação (
): -
Divisão (
): Aqui temos um problema! Dividir por zero não é permitido matematicamente, pois não há número que multiplicado por 0 dê 40. Isso vai gerar um erro no programa.
Passo 7
Vamos ajustar o programa para lidar com essa situação, evitando a divisão por zero. Podemos adicionar uma condição que verifica se
é diferente de zero antes de realizar a divisão:
if B != 0:
print("A / B =", A / B)
else:
print("Divisão por zero não é permitida.")
Agora, ao executar o programa após incrementar
, teremos:
A + B = 40
A - B = 40
A x B = 0
Divisão por zero não é permitida.
Resposta
O programa realiza as operações matemáticas solicitadas com as variáveis
e
, exibindo os resultados:
A + B = 39
A - B = 41
A x B = -40
A / B = -40.0
Após incrementar B:
A + B = 40
A - B = 40
A x B = 0
Divisão por zero não é permitida.
Exercícios relacionados
Qual é a função da ferramenta de depuração em um ambiente de programação? Assinale a alternativa correta.
a) Identificar e corrigir erros no código.
b) Criar interfaces gráficas.
c) Gerar relatórios de desempenho.
d) Realizar testes de unidade.
e) Documentar o código fonte.
a) Identificar e corrigir erros no código.
b) Criar interfaces gráficas.
c) Gerar relatórios de desempenho.
d) Realizar testes de unidade.
e) Documentar o código fonte.
Entradas, saídas e operadores são conceitos fundamentais na linguagem de programação
, pois permitem a interação com o usuário e a realização de operações matemáticas e lógicas. Dessa forma, qual é o operador utilizado para atribuição de valores na linguagem de programação C? Assinale a alternativa correta.
a)
b)
c)
d)
e)
a)
b)
c)
d)
e)
Uma conta de caderneta de poupança foi aberta com um depósito de R$ 500,00. Imagine que esta conta é remunerada em
de juros ao mês. Qual será o valor da conta após três meses?
Faça um Programa que peça um valor e mostre na tela se o valor é positivo ou negativo.