Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <Windows.h>
- int main()
- {
- int n,xu,yu,cif,i,j,k,xo,yo;
- printf("Unesite neparan prirodan broj n: ");
- xu=wherex();
- yu=wherey();
- do{
- gotoxy(xu,yu);
- printf(" ");
- gotoxy(xu,yu);
- n=0;
- do{
- do{
- cif=getch();
- }while(((cif<'0'||cif>'9')||(n==0&&cif=='0'))&&cif!=13);
- if(cif!=13){
- n=n*10+cif-48;
- printf("%c",cif);
- }
- }while(cif!=13);
- }while(n<3||n>11||n%2==0);
- gotoxy(40-n/2,13);
- xu=wherex();
- yu=wherey()+1;
- for(i=1;i<=n;i++){
- yu--;
- gotoxy(xu,yu);
- printf("*");
- Sleep(500);
- }
- for(i=1;i<=n-1;i++){
- xu--;
- gotoxy(xu,yu);
- printf("*");
- Sleep(500);
- }
- for(i=1;i<=n-1;i++){
- yu++;
- gotoxy(xu,yu);
- printf("*");
- Sleep(500);
- }
- for(i=1;i<=n-1;i++){
- xu++;
- gotoxy(xu,yu);
- printf("*");
- Sleep(500);
- }
- gotoxy(40+n/2,13);
- xu=wherex()-1;
- yu=wherey();
- for(i=1;i<=n;i++){
- xu++;
- gotoxy(xu,yu);
- printf("*");
- Sleep(500);
- }
- for(i=1;i<=n-1;i++){
- yu--;
- gotoxy(xu,yu);
- printf("*");
- Sleep(500);
- }
- for(i=1;i<=n-1;i++){
- xu--;
- gotoxy(xu,yu);
- printf("*");
- Sleep(500);
- }
- for(i=1;i<=n-1;i++){
- yu++;
- gotoxy(xu,yu);
- printf("*");
- Sleep(500);
- }
- gotoxy(40+n/2,13);
- xu=wherex()+1;
- yu=wherey();
- for(i=1;i<=n;i++){
- xu--;
- gotoxy(xu,yu);
- printf("*");
- Sleep(500);
- }
- for(i=1;i<=n-1;i++){
- yu++;
- gotoxy(xu,yu);
- printf("*");
- Sleep(500);
- }
- for(i=1;i<=n-1;i++){
- xu++;
- gotoxy(xu,yu);
- printf("*");
- Sleep(500);
- }
- for(i=1;i<=n-1;i++){
- yu--;
- gotoxy(xu,yu);
- printf("*");
- Sleep(500);
- }
- gotoxy(1,22);
- getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement