Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <unistd.h>
- #include <conio.h>
- int i, ronaldo, max;
- float vel;
- int a = 1;
- char b;
- int main()
- {
- system("COLOR 0A");
- init:
- ronaldo = 0;
- system("cls");
- printf("********************************\n");
- printf("** WELCOME TO THE **\n");
- printf("** BEAUTIFUL C **\n");
- printf("** S N A K E **\n");
- printf("** **\n");
- printf("** | | **\n");
- printf("** | vel 2: slowest | **\n");
- printf("** | vel 1: pattern | **\n");
- printf("** |vel 0.1: fastest | **\n");
- printf("** | | **\n");
- printf("********************************\n");
- printf("Digite o numero de espacos: ");
- scanf("%i", &max);
- scanVel:
- printf("Digite a velocidade <2 - 0.1>: ");
- scanf("%f", &vel);
- if (vel > 2 || vel < 0.1)
- goto scanVel;
- do {
- for (i = 0; i < ronaldo; i++)
- printf(" ");
- if(ronaldo == max) {
- a = 0;
- } else
- if (ronaldo == 0) {
- a = 1;
- }
- if (a)
- ronaldo++;
- else
- ronaldo--;
- if (kbhit()) {
- b = getch();
- goto init;
- }
- printf("| |\n");
- usleep(10000 * vel);
- } while(1);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement