saluuut! :))
inca o problemaa ...
Cerinţa
Se dă un număr natural n cu exact trei cifre. Calculaţi pătratul numărului format cu cifra sutelor și cifra unităților.
Date de intrare
Programul citește de la tastatură numărul n.
Date de ieşire
Programul afișează pe ecran numărul P, reprezentând valoarea cerută.
Restricţii şi precizări
100 ≤ n ≤ 999
Exemplu
Intrare
745
Ieșire
5625
sii sokutia mea
#include
using namespace std;
int main()
{
int n,x;
cout<<"introdu in numar cu 3 cifre"<
cin>>n;
if(n>99&&n<1000);
x=(10*(n/1000))+(n%10);
cout<
else
{
cout<<"Numarul trebuie sa aiba exact 3 cifre";
}
return 0;
}
e ok??
daca nu...care ar fi solutia?
multumesc
Răspunsuri la întrebare
Răspuns de
0
Dupa cate vezi in programul de mai jos,nu e o diferenta mare de ce ai facut tu.
De fapt cred ca ai scris si ''cout<<x*x; '' dar nu s-a copiat.(in poza ai codul si verificarea)
De fapt cred ca ai scris si ''cout<<x*x; '' dar nu s-a copiat.(in poza ai codul si verificarea)
Anexe:
tudorspidy:
n-am pus url :))) oricuum ms de solutiune
using namespace std;
int main()
{
int n,x;
cout<<"introdu un numar cu 3 cifre: ";
cin>>n;
if(n>=100 && n<1000 );
{
x=(10*(n/100))+(n%10);
cout<<"p="<<x*x;
}
else {cout<<"numarul trebuie sa aiba exact 3 cifre!"; }
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Ed. tehnologică,
8 ani în urmă
Istorie,
9 ani în urmă
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă
Matematică,
9 ani în urmă