Se citește de la tastatură un număr natural de maxim 2 cifre. Să se afișeze pe ecran valori astfel: dacă numărul este mai mic sau egal cu 15 se va afișa pătratul valorii sale; dacă numărul este cuprins între 16 și 30 (inclusiv) se va afișa suma cifrelor sale; în caz contrar se va afișa produsul cifrelor sale. Consola Candale Silviu (silviu) ușoară
AZI. DAU STEA !IN C++.
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>
using namespace std;
int main(){ unsigned n, c=0, x=1; cin>>n; if(n<=15) cout<<(n*n); if(n>=16 && n<=30) { while(n) { c=c+n%10; n/=10; } cout<<c; } if(n>30) { while(n) { x=x*n%10; n/=10; } cout<<x; }}
using namespace std;
int main(){ unsigned n, c=0, x=1; cin>>n; if(n<=15) cout<<(n*n); if(n>=16 && n<=30) { while(n) { c=c+n%10; n/=10; } cout<<c; } if(n>30) { while(n) { x=x*n%10; n/=10; } cout<<x; }}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă
Studii sociale,
9 ani în urmă