Cerință
Policarp e foarte bogat. Este atât de bogat încât tot ce știe despre averea lui este că valoarea ei e un număr format dintr-un 1 urmat de X de 0. Dându-se numărul natural X, să se afișeze valoarea averii lui Policarp.
Date de intrare
Se citește numărul X.
Date de ieșire
Se afișează valoarea averii lui Policarp.
Restricții
X este un număr natural mai mic decât 100.
Exemplu
Date de intrare Date de ieșire
4 10000
iar eu am scris:
#include
using namespace std;
int x, a = 1, ca;
int main() {
cin >> x;
if (x <= 9) {
while (x <= 9 && x != 0) {
a *= 10;
--x;
}
cout << a << endl;
} else if (x > 9) {
ca = 1000000000;
while (x != 9) {
--x;
ca =ca * 10;
}
cout << ca << endl;
} else if (x == 1)
cout << "10";
}
Dar cand pun 10 nu merge de ce?
Fabioni123:
primul meu cod a fost
using namespace std;
int x , a=1;
int main(){
cin>>x;
if(x!=1){
while(x!=0){
a*=10;
--x;
}
cout< }else{
cout<<"10";
}
}
Răspunsuri la întrebare
Răspuns de
6
Răspuns:
#include <iostream>
using namespace std;
int main() {
long long int x;
cin >> x;
cout << 1;
while(x){
cout << 0;
x--;
}
return 0;
}
Explicație:
Ti-am trimis mai sus codul rezolvarii. Daca mai ai intrebari sau nelamuriri, te rog sa lasi un comentariu. Sper ca te-am ajutat, bafta!
Alte întrebări interesante
Limba română,
8 ani în urmă
Ed. tehnologică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă