Se citeste un numar natural n<10.Se cere sa se afiseze un triunghi dupa regulile pe care le deduceti din exemplele urmatoare:
n=10
1
2 3
4 5 6
7 8 9 10
10 8 9 7
6 5 4
3 2
1
Vaa rog muuult!!!
Răspunsuri la întrebare
Răspuns de
6
#include <iostream>
using namespace std;
int main(){
int n, i = 1, lin = 1, k;
cin>>n;
while(i <= n){
k = 1;
while(k <= lin && i <= n){
cout<<i<<' ';
i++;
k++;
}
cout<<endl;
lin++;
}
lin--;
cout<<endl;
i = n;
while(i >= 1){
k = 1;
while(k <= lin && i >= 0){
cout<<i<<' ';
i--;
k++;
}
cout<<endl;
lin--;
}
}
using namespace std;
int main(){
int n, i = 1, lin = 1, k;
cin>>n;
while(i <= n){
k = 1;
while(k <= lin && i <= n){
cout<<i<<' ';
i++;
k++;
}
cout<<endl;
lin++;
}
lin--;
cout<<endl;
i = n;
while(i >= 1){
k = 1;
while(k <= lin && i >= 0){
cout<<i<<' ';
i--;
k++;
}
cout<<endl;
lin--;
}
}
Utilizator anonim:
Nu stiu daca ai inteles ce-am vrut sa zic :(
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă