Se citeste un numar n de la tastatura. Sa se sfiseze un trapez cu un dreptunghi deasupra format din stelute( cu for, while sau do while).
Răspunsuri la întrebare
Răspuns de
3
#include <iostream>
using namespace std;
int main(){
for(int y=0;y<11;y++){
for(int x=0;x<50;x++){
if(
((x == 0 || x == 40) && y <= 10) ||
((y == 0 || y == 10) && x <= 40) ||
(y == 8 && (x >= 4 && x <= 36)) ||
(y == 3 && (x >= 10 && x <= 30)) ||
((y >= 3 && y < 8) && ((y+x)-4 == 8 || (x-y)+4 == 32))
){
cout<<"*";
}else{
cout<<" ";
}
}
cout<<"\n";
}
}
using namespace std;
int main(){
for(int y=0;y<11;y++){
for(int x=0;x<50;x++){
if(
((x == 0 || x == 40) && y <= 10) ||
((y == 0 || y == 10) && x <= 40) ||
(y == 8 && (x >= 4 && x <= 36)) ||
(y == 3 && (x >= 10 && x <= 30)) ||
((y >= 3 && y < 8) && ((y+x)-4 == 8 || (x-y)+4 == 32))
){
cout<<"*";
}else{
cout<<" ";
}
}
cout<<"\n";
}
}
AntiEaglesDavids:
asta nu-i asm!
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Fizică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă