AJUTOR!! Se citesc numere naturale pana se introduce valoarea 0. Scrieti un algoritm care sa determine numarul cu proprietatea ca suma dintre cifra unitatilor si cea a zecilor este minima. Daca exista mai multe numere pentru care suma dintre cifra unitatilor si cea a zecilor este aceeasi se va alege numarul mai mare. In C++.
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <fstream>
#include <climits>
using namespace std;
int main()
{
int min=INT_MAX,max=INT_MIN,x,aux;
do
{
cin>>x;
if(x%10+(x/10)%10<min && x>=max)
{
min=x%10+(x/10)%10;
max=x;
}
}while(x!=0);
cout<<max;
return 0;
}
Explicație:
Salut, in timp ce am citit numerele am verificat daca suma cifrei unitatilor si cea a zecilor este minima si totodata am facut si maximul dintre numerele care respecta conditia, iar la urma am afisat maximul.
Alte întrebări interesante
Biologie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Studii sociale,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Chimie,
9 ani în urmă
Limba română,
9 ani în urmă