Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- int main(){
- int x,count,line=1,x1;
- printf("Masukan Angka : ");
- scanf("%d",&x);x1=x;
- int y,y1,y2,y3,t=1,t2=1,t3=1;
- y=2*x+1;y1=y;y2=y+2;y3=y+4;
- for(count=0;x1!=-3;printf("\n"),line++,x1--){
- if (line==1){
- for(count=1;count<=2*y+x+6;printf(" "),count++);
- for(count=1;count<=t3;printf("*"),count++);
- t3+=2;
- }else if(line==2){
- for(count=1;count<=3*x+3;printf(" "),count++);
- for(count=1;count<=t2;printf("*"),count++);
- t2+=2;
- for(count=1;count<=y2;printf(" "),count++);
- for(count=1;count<=t3;printf("*"),count++);
- t3+=2;
- }else {
- for(count=0;count<=x1+1;printf(" "),count++);
- for(count=1;count<=t;printf("*"),count++);
- t+=2;
- for(count=1;count<=y;printf(" "),count++);
- for(count=1;count<=t2;printf("*"),count++);
- t2+=2;
- for(count=1;count<=y;printf(" "),count++);
- for(count=1;count<=t3;printf("*"),count++);
- t3+=2;
- y-=2;}
- }t-=4,t2-=4,t3-=4,line-=2,x1=1,y=3;
- for(count=1;line>=1;line--,x1++,printf("\n")){
- if(line==2){
- for(count=1;count<3*x+4;printf(" "),count++);
- for(count=1;count<=t2;printf("*"),count++);
- for(count=1;count<=y2;printf(" "),count++);
- for(count=1;count<=t3;printf("*"),count++);
- t3-=2;
- }else if (line==1){
- for(count=1;count<=5*x+8;printf(" "),count++);
- for(count=1;count<=t3;printf("*"),count++);
- }else {
- for(count=0;count<x1;printf(" "),count++);
- for(count=1;count<=t;printf("*"),count++);
- t-=2;
- for(count=1;count<=y;printf(" "),count++);
- for(count=1;count<=t2;printf("*"),count++);
- t2-=2;
- for(count=1;count<=y;printf(" "),count++);
- for(count=1;count<=t3;printf("*"),count++);
- t3-=2;
- y+=2;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement