A maior rede de estudos do Brasil

EA - 20 - Calculadora

Escreva um programa que receba dois números inteiros a e b e um caractere operação (op), tal que op pode ser um dos cinco operadores aritméticos disponíveis na linguagem C ( + , - , * , / , % ), realize a operação a op b e mostre o resultado na saída.

https://www.passeidireto.com/arquivo/69518554/caracteres


1 resposta(s) - Contém resposta de Especialista

User badge image

RD Resoluções Verified user icon

Há mais de um mês

O elemento de maior importância em qualquer programa C é a declaração de variável. Refere-se às variáveis que devem ser usadas na função. Observe que no programa C, nenhuma variável pode ser usada sem ser declarada. Também em um programa C, as variáveis devem ser declaradas antes de qualquer operação na função.

Sabendo disso, vamos montar o algoritmo pedido:

#include w

#include

int main () {

*/ declaracoes */

int num; /* variavel usada para ler sequencia */

int quad; /* variavel que guarda o quadrado de um numero */

/* programa */

printf("Digite uma sequencia que tenha final zero\n");

scanf("%d", &num);

while (num != 0) /*

{

quad = num * num ;

printf ("O quadrado de %d = %d\n", num, quad);

scanf("%d", &num);

}

/* fim do programa */

system ("pause");

return 0;

}**

O elemento de maior importância em qualquer programa C é a declaração de variável. Refere-se às variáveis que devem ser usadas na função. Observe que no programa C, nenhuma variável pode ser usada sem ser declarada. Também em um programa C, as variáveis devem ser declaradas antes de qualquer operação na função.

Sabendo disso, vamos montar o algoritmo pedido:

#include w

#include

int main () {

*/ declaracoes */

int num; /* variavel usada para ler sequencia */

int quad; /* variavel que guarda o quadrado de um numero */

/* programa */

printf("Digite uma sequencia que tenha final zero\n");

scanf("%d", &num);

while (num != 0) /*

{

quad = num * num ;

printf ("O quadrado de %d = %d\n", num, quad);

scanf("%d", &num);

}

/* fim do programa */

system ("pause");

return 0;

}**

Essa pergunta já foi respondida por um dos nossos especialistas