Mais um exercício que disponibilizo as soluções em C e C++. Veja na sequência.
Plataforma: URI (BEECROWD)
Problema: 3047
Linguagens: C e C++
Solução:
A lógica aplicada para obter o aceite foi a mesma em ambas as linguagens. O valor de filho3 será monica - filho1 - filho2. Os testes são realizados para saber que filho precisa ser impresso na tela.
Código em C:
#include <stdio.h> int main() { int monica, filho1, filho2, filho3; scanf("%i %i %i", &monica, &filho1, &filho2); filho3 = monica - filho1 - filho2; if (filho1 >= filho2 && filho1 >= filho3) printf("%i\n", filho1); else if (filho2 >= filho1 && filho2 >= filho3) printf("%i\n", filho2); else printf("%i\n", filho3); return 0; }
#include <iostream> using namespace std; int main() { int monica, filho1, filho2, filho3; cin >> monica >> filho1 >> filho2; filho3 = monica - filho1 - filho2; if (filho1 >= filho2 && filho1 >= filho3) cout << filho1; else if (filho2 >= filho1 && filho2 >= filho3) cout << filho2; else cout << filho3; cout << endl; return 0; }
Nenhum comentário:
Postar um comentário