MA PUTETI AJUTA VA ROOG MULT? AM NEVOIE URGENT
Se dă un șir cu n elemente naturale.
Cerinţa
Să se insereze în șir înaintea fiecărui element pătrat perfect rădăcina sa pătrată.
Date de intrare
Programul va citi de la tastatură numărul n, apoi n numere naturale reprezentând elementele șirului.
Date de ieşire
Programul va afișa pe ecran elementele șirului obținut după inserare, separate prin câte un spațiu.
Restricţii şi precizări
1 ≤ n ≤ 25
elementele șirului vor fi cuprinse între 0 și 1.000.000
Exemplu
Date de intrare
5
7 3 4 1 9
Date de ieșire
7 3 2 4 1 1 3 9
IN C++.
Răspunsuri la întrebare
Răspuns de
4
#include <iostream>#include <cmath>using namespace std;
int main(){ int a[200], n; cin >> n; int d; for ( int i = 0; i < n; ++i) { cin >> a[i]; d = sqrt(a[i]); if ( a[i] == d * d ) cout << d << ' ' << a[i] << ' '; else cout << a[i] << ' '; } return 0;
}
int main(){ int a[200], n; cin >> n; int d; for ( int i = 0; i < n; ++i) { cin >> a[i]; d = sqrt(a[i]); if ( a[i] == d * d ) cout << d << ' ' << a[i] << ' '; else cout << a[i] << ' '; } return 0;
}
infomatrix:
multumesc mult:))
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă