Se considera algoritmul alăturat reprezentat in pseudocod.
a) care este valoarea afișată daca se introduc de la tastatura valorile 59,480,16,329, 0?
b) scrieți programul C++ corespunzător algoritmului dat.
______________________________
Algoritmul : citeste n (n numar natural)
a=0
p=1
cat timp n=! 0 executa
{ cat timp n>9 executa
n=[n/10]
a=n*p+a
p=p*10
citeste n
scrie a
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
a) 5,88,1,62,0
b)
#include <iostream>
using namespace std;
int main()
{
int n,a=0,p=1;
cout<<"n=";
cin>>n;
while(n!=0)
{
n=n/10;
a=n*p+a;
p=p*10;
}
cout<<a;
return 0;
}
Explicație:
Multumesc+5 stele+cel mai inteligent raspuns?
Spiderman1234:
Cum ai aflat la punctul a) care sumt valorile afișate?
Alte întrebări interesante
Biologie,
8 ani în urmă
Biologie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Fizică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă