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

Se da urmatorul program
#include <iostream>
using namesapace std;
int main()
{
unsigned n, c, z;
cout<<"n=" ;
cin>>n;
z=10;
while (n>0)
{c=n%10;
if (z>c)
z=c;
n=n/10;
}
cout <<z;
return 0;
}
a)Ce se va afisa daca se cieste n=9378?
b) Dati exemplu de valoare "n" citita astfel incat sa se afiseze 1.
c) Ce anume face programul?
d) Modificati astfel incat sa se calculeze " ce mai mare cifra".


ovdumi: a) 3, b)7291, c) gaseste cea mai mica cifra a lui n
ovdumi: d) il faci tu

Răspunsuri la întrebare

Răspuns de boiustef
1

a) 3

b) 3615

c) afla cea mai mica cifra a numarului

d)

#include <iostream>

using namesapace std;

int main()

{

unsigned n, c, z;

cout<<"n=" ;

cin>>n;

z=0;

while (n>0)

{c=n%10;

if (z<c)

z=c;

n=n/10;

}

cout <<z;

return 0;

}


Alte întrebări interesante