Buscar

Multiplicação e DIvisão

Programa que receba dos numeros e operaçao que vai ser executada onde pode ser multiplicação ou divisão sendo outra exibir mensagem de erro.

💡 3 Respostas

User badge image

Gabriel Rodrigues

#define MULT 0

#define DIV 1 

float programa(float num1, float num2, int op){

if (op==0){

   return num1*num2;

}

else if(op==1 && num2!=0){

   return num1/num2;

}

else{

    prntf("Erro");

}

}

3
Dislike0
User badge image

Lucas Soares

o código está em c

 

#include <stdio.h>

int main()
{
int num1,num2;
char op;

//le o primeiro numero, o operador e o segundo numero


scanf("%d %c %d",&num1,&op,&num2);
switch (op)//escolhe as operações
{
case '/'://se for / ele divide
printf("%0.2f\n",num1/(float)num2);
break;
case '*'://se for * ele multiplica
printf("%d\n",num1*num2);
break;
default: // se for diferente, da erro.
printf("ERRO\n");
}
return 0;
}

0
Dislike1
User badge image

Especialistas PD

Esse é um típico caso onde mode-se utilizar a função if.

O programa fica:

char tecla;

int n, fat = 1,i,tab;

printf("Entre com o valor do número");

scanf ("%d",&n);

printf("Entre com o valor da tecla");

scanf ("%c",&tecla);

 

if (tecla == f){

printf("Soma");

}

}

if (tecla == t){

printf("Multiplicação");

}

}

if (tecla == x){

printf("ERRO! ");

break

}

return 0;

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis


✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais