Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main()
- {
- int n,i,k=2,xu,yu;
- printf("Unesite broj zvezdica 1-25\nn = ");
- xu=wherex();
- yu=wherey();
- do{
- gotoxy(xu,yu);
- printf(" ");
- gotoxy(xu,yu);
- scanf("%d",&n);
- }while(n<1||n>25);
- if(n%2!=0){
- gotoxy(40+n/2,13-n/2);
- printf("*");
- for(i=1;i<=n-1;i++){
- if(k==1)sleep(1),k=2;
- else k=1;
- gotoxy(40+n/2-i,13-n/2);
- printf("*");
- gotoxy(40+n/2,13-n/2+i);
- printf("*");
- }
- for(i=1;i<=n-1;i++){
- if(k==1)sleep(1),k=2;
- else k=1;
- gotoxy(40+n/2-i,13+n/2);
- printf("*");
- gotoxy(40-n/2,13-n/2+i);
- printf("*");
- }
- }
- else{
- gotoxy(40+n/2,14-n/2);
- printf("*");
- for(i=0;i<=n-2;i++){
- if(k==1)sleep(1),k=2;
- else k=1;
- gotoxy(40+n/2-i,14-n/2);
- printf("*");
- gotoxy(40+n/2,14-n/2+i);
- printf("*");
- }
- for(i=0;i<=n-2;i++){
- if(k==1)sleep(1),k=2;
- else k=1;
- gotoxy(40+n/2-i,14+n/2-1);
- printf("*");
- gotoxy(40-n/2+1,14-n/2+i);
- printf("*");
- }
- gotoxy(40-n/2+1,14+n/2-1);
- sleep(1);
- printf("*");
- }
- getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement