Scrieti un program care citeste n numere si afiseaza pe ecran un nr construit din prima cifra a fiecarui numar citit.
rossetta:
care este valoarea maxima pe care o pot avea cele n numere>
Răspunsuri la întrebare
Răspuns de
3
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
long long nrnou = 0;
for(int i = 0; i < n; i++) {
int nr;
cin >> nr;
while(nr > 9)
nr = nr / 10;
nrnou = nrnou * 10 + nr;
}
cout << nrnou;
return 0;
}
daca n este destul de mare trebuie sa folosesti long long deoarece nrnou o sa fie format din n cifre..am modificat eu...
Daca n este foarte mare atunci nrnou are multe cifre si trebuie sa lucrezi cu numere mari
using namespace std;
int main() {
int n;
cin >> n;
long long nrnou = 0;
for(int i = 0; i < n; i++) {
int nr;
cin >> nr;
while(nr > 9)
nr = nr / 10;
nrnou = nrnou * 10 + nr;
}
cout << nrnou;
return 0;
}
daca n este destul de mare trebuie sa folosesti long long deoarece nrnou o sa fie format din n cifre..am modificat eu...
Daca n este foarte mare atunci nrnou are multe cifre si trebuie sa lucrezi cu numere mari
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă