Informatică, întrebare adresată de army613, 8 ani în urmă

PUNCTUL C VA ROG!!!!​

Anexe:

Răspunsuri la întrebare

Răspuns de Mghetes
1

Răspuns:

c.

citeste n

s = -1;

executa

daca n > 0

   daca n % 10 > s atunci

     s <- n% 10

   altfel

  s <- 11

n <- n / 10

cat timp  > 0

d.

#include <iostream>

using namespace std;

int main() {

 int n, s;

 

 cout <<"n=";

 cin >> n;

 

 s = -1;

 

 while(n > 0)

 {

     if(n % 10 > s)

      s = n % 10;

     else

      s = 11;

     

     n = n / 10;

 }

 

 cout << s;

 

 return 0;

}


army613: multumesc
Mghetes: am pus si c
Mghetes: programul verifica daca nr citit are cifrele ordonate descrescator si daca da, afiseaza cea mai mare cifra, daca cifrele nu sunt ordonate descrescator, afiseaza 11, daca nr este negativ, afiseaza -1
Alte întrebări interesante