Pessoal, como não encontrei resposta de alguns exercícios do livro do Deitel - C, Como programar - 6ª edição, vou postar nessa área alguns códigos resolvidos para quem estiver estudando poder tira duvidas e ver as resoluções.
Escreva um programa em C que receba três números inteiros diferentes digitados no teclado e imprima a soma, a média, o produto, o menor e o maior desses números
#include <stdio.h>
#include <stdlib.h>
void compara(int a, int b, int c){
int menor, maior;
if (a>b){
if (a>c){
maior = a;
}else{
maior = c;
}
}
if (a<b){
if (a<c){
menor=a;
}else{
menor=c;
}
}
if (a<b){
if (b>c){
maior = b;
}else{
maior = c;
}
}
if (b<a){
if (b<c){
menor=b;
}else{
menor=c;
}
}
printf("\n Maior: %d", maior);
printf("\n Menor: %d", menor);
}
int main()
{
int a,b,c,soma,media,produto;
printf("Bem vindo ao programa 3 num\n");
printf("\nDigite tres numeros: ");
scanf ("%d", &a);
scanf ("%d", &b);
scanf ("%d", &c);
soma = a+b+c;
produto = a*b*c;
media = (a+b+c)/3;
printf("\n SOMA: %d", soma);
printf("\n Media: %d", media);
printf("\n Produto: %d", produto);
compara(a,b,c);
printf("\n\n FIM!!! \n \n");
system("pause");
return 0;
}
Pergunta
brunoandrad
Pessoal, como não encontrei resposta de alguns exercícios do livro do Deitel - C, Como programar - 6ª edição, vou postar nessa área alguns códigos resolvidos para quem estiver estudando poder tira duvidas e ver as resoluções.
#include <stdio.h> #include <stdlib.h> void compara(int a, int b, int c){ int menor, maior; if (a>b){ if (a>c){ maior = a; }else{ maior = c; } } if (a<b){ if (a<c){ menor=a; }else{ menor=c; } } if (a<b){ if (b>c){ maior = b; }else{ maior = c; } } if (b<a){ if (b<c){ menor=b; }else{ menor=c; } } printf("\n Maior: %d", maior); printf("\n Menor: %d", menor); } int main() { int a,b,c,soma,media,produto; printf("Bem vindo ao programa 3 num\n"); printf("\nDigite tres numeros: "); scanf ("%d", &a); scanf ("%d", &b); scanf ("%d", &c); soma = a+b+c; produto = a*b*c; media = (a+b+c)/3; printf("\n SOMA: %d", soma); printf("\n Media: %d", media); printf("\n Produto: %d", produto); compara(a,b,c); printf("\n\n FIM!!! \n \n"); system("pause"); return 0; }Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.