Informatică, întrebare adresată de Utilizator anonim, 9 ani în urmă

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 Utilizator anonim
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;    }}
Alte întrebări interesante