Informática, perguntado por amanda46866, 7 meses atrás

Escreva um programa em C para ler 3 valores (informados pelo usuário) e escreva a soma dos dois maiores.

Soluções para a tarefa

Respondido por aleprezzi
4

Resposta:

#include <stdio.h>

int main() {

int a, b, c, soma;

printf("Digite o primeiro numero\n");

scanf("%d", &a);

printf("Digite o segundo numero\n");

scanf("%d", &b);

printf("Digite o terceiro numero\n");

scanf("%d", &c);

printf("Os numeros digitados foram:\n");

printf("%d\n", a);

printf("%d\n", b);

printf("%d\n", c);

if((a > b && a>c) && b > c){

   soma=a+b;

}

if((a > b && a>c) && c > b){

   soma=a+c;

}

if((b > a && b>c) && a > c){

   soma=b+a;

}

if((b > a && b>c) && c > a){

   soma=b+c;

}

if((c > a && c>b) && a > b){

   soma=c+a;

}

if((c > a && c>b) && b > a){

   soma=c+b;

}

printf("A soma dos dois maiores é %d ",soma);

 return(0);

}

Explicação:

com certeza tem jeito melhor de fazer isso. hehe mas gambiarras tambem funcionam por um tempo.


aleprezzi: não esqueça de fazer testes
Perguntas interessantes