Informatică, întrebare adresată de DMY3, 9 ani în urmă

Fie x un numar natural de 3 cifre. Scrieti un algoritm care sa elimine una dintre cifrele numarului astfel incat numarul de doua cifre ramas sa fie maxim. (Clasa a 9 a)

Răspunsuri la întrebare

Răspuns de andrei750238
3

#include <iostream>

using namespace std;

int main() {

int nr, a, b, c;

cout << "Introduceti numarul : ";

cin >> nr;

a = nr / 100;

b = (nr - a*100)/10;

c = nr % 10;

 

int min = a;

if (min > b) min = b;

if (min > c) min = c;

if (a == min) cout << endl << 10 * b + c;

if (b == min) cout << endl << 10 * a + c;

if (c == min) cout << endl << 10 * a + b;

return 0;

}


andrei750238: Scris si testat in Visual Studio
Alte întrebări interesante