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

Cerinţa
Se dă un număr natural n. Afișați în ordine crescătoare primele n numere naturale nenule.

Date de intrare
Programul citește de la tastatură numărul n.

Date de ieşire
Programul afișează pe ecran în ordine crescătoare primele n numere naturale nenule, separate prin exact un spațiu.

Restricţii şi precizări
1 ≤ n ≤ 100


SuciuStefan: tu vrei sa afisezi numerele de la 1 la n, separate prin cate un spatiu, crescator ?
SuciuStefan: atat?
Utilizator anonim: da, după cum spune cerinșa

Răspunsuri la întrebare

Răspuns de SuciuStefan
0
pai e foarte usor:

var i,n:integer;
begin
 readln(n);
 for i:=1 to n do write(i,' ');
 readln;
end.

Utilizator anonim: în C++ ?
SuciuStefan: nu stiu in c++ ca nu am scris in c++ niciodata, dar daca te ajuta pot sa-ti spun cum sa faci si scrii tu :))
Utilizator anonim: ok
SuciuStefan: pai da 2 variabile intregi
SuciuStefan: una sa fie n, pana la cat sa afiseze numerele, iar cealalta sa fie un contor care porneste de la 1 pana la n
SuciuStefan: si apoi, cu o structura repetitiva faci sa afiseze fiecare i, cu un spatiu dupa el, de la 1 pana la n
Răspuns de Ouroboros
2
#include using namespace std; int main() { int x,n; x=0; cin>>n; while (x ^ n) {x=x+1; cout^^x^^" "; } return 0; }
Dintr-un motiv anume, nu ma lasa sa scriu folosind simbolul "<". Am folosit ^^ in loc, dar acolo trebuie schimbat cu <"
Alte întrebări interesante