Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <time.h>
- #include <stdio.h>
- #include <unistd.h>
- #include <string.h>
- #include <pthread.h>
- #include <stdlib.h>
- #include <sys/wait.h>
- #include <stdbool.h>
- void prints(char Vet[])
- {
- int j, i=strlen(Vet);
- for(j=0;j<i;j++)
- {
- printf("%c", Vet[j]);
- fflush(0);
- usleep(60000);
- }
- }
- void print(char Vet[])
- {
- int j, i=strlen(Vet);
- for(j=0;j<i;j++)
- {
- printf("%c", Vet[j]);
- fflush(0);
- usleep(10000);
- }
- }
- void cls()
- {
- system("clear");
- }
- void color(char Vet[])
- {
- bool yon=true;
- if(strcmp(Vet, "white")==0)
- {
- system("setterm -background black");
- cls();
- system("setterm -foreground white");
- cls();
- yon=false;
- }
- if(strcmp(Vet, "green")==0)
- {
- system("setterm -background black");
- cls();
- system("setterm -foreground green");
- cls();
- yon=false;
- }
- if(strcmp(Vet, "red")==0)
- {
- system("setterm -background black");
- cls();
- system("setterm -foreground red");
- cls();
- yon=false;
- }
- if(strcmp(Vet, "altred")==0)
- {
- system("setterm -background white");
- cls();
- system("setterm -foreground red");
- cls();
- yon=false;
- }
- if(strcmp(Vet, "blue")==0)
- {
- system("setterm -background black");
- cls();
- system("setterm -foreground blue");
- cls();
- yon=false;
- }
- if(strcmp(Vet, "altblue")==0)
- {
- system("setterm -background white");
- cls();
- system("setterm -foreground blue");
- cls();
- yon=false;
- }
- if(strcmp(Vet, "yellow")==0)
- {
- system("setterm -background black");
- cls();
- system("setterm -foreground yellow");
- cls();
- yon=false;
- }
- if(strcmp(Vet, "magenta")==0)
- {
- system("setterm -background black");
- cls();
- system("setterm -foreground magenta");
- cls();
- yon=false;
- }
- if(strcmp(Vet, "altmagenta")==0)
- {
- system("setterm -background white");
- cls();
- system("setterm -foreground magenta");
- cls();
- yon=false;
- }
- else if(yon){
- printf("\n\n***VALORE INESISTENTE***\n\n");
- sleep(2);
- cls();
- }
- }
- int randomize(int max, int min){
- srand(time(NULL));
- return (rand()%(max-min))+min;
- }
- void lock(pthread_mutex_t *S1){
- pthread_mutex_lock(&(*S1));
- }
- void unlock(pthread_mutex_t *S1){
- pthread_mutex_unlock(&(*S1));
- }
- void trylock(pthread_mutex_t *S1){
- pthread_mutex_trylock(&(*S1));
- }
- void penis(){
- print("\n...... ▄▄ ▄▄\n......▄▌▒▒▀▒▒▐▄\n.....▐▒▒▒▒▒▒▒▒▒▌\n....▐▒▒▒▒▒▒▒▒▒▒▒▌\n....▐▒▒▒▒▒▒▒▒▒▒▒▌\n....▐▀▄▄▄▄▄▄▄▄▄▀▌\n....▐░░░░░░░░░░░▌\n....▐░░░░░░░░░░░▌\n....▐░░░░░░░░░░░▌\n....▐░░░░░░░░░░░▌\n....▐░░░░░░░░░░░▌\n....▐░░░░░░░░░░░▌\n....▐░░░░░░░░░░░▌\n....▐░░░░░░░░░░░▌\n....▐░░░░░░░░░░░▌\n...▄█▓░░░░░░░░░▓█▄\n..▄▀░░░░░░░░░░░░░ ▀▄\n.▐░░░░░░░▀▄▒▄▀░░░░░░▌\n▐░░░░░░░▒▒▒▒░░░░░░░░▌\n▐▒░░░░░▒▒▒▐▒▒▒░░░░░▒▌\n.▀▄▒▒▒▒▒▄▀▒▀▄▒▒▒▒▒▄▀\n...▀▀▀▀▀ ▀▀▀▀▀");
- }
- void reich(){
- int k, riga;
- for(riga = 0; riga < 8; riga++)
- {
- for(k = 0; k < 5; k++){
- print(" ");
- }
- for(k = 6; k < 9; k++){
- print("o");
- usleep(2000);
- }
- for(k = 10; k < 20; k++)
- {
- print(" ");
- }
- if(riga < 3)
- {
- for(k = 21; k < 36; k++)
- {
- print("o");
- usleep(2000);
- }
- }
- else
- {
- for(k = 21; k < 24; k++){
- print("o");
- usleep(2000);
- }
- }
- print("\n");
- }
- for(riga = 9; riga < 12; riga++)
- {
- for(k = 0; k < 5; k++){
- print(" ");
- }
- for(k = 6; k < 34; k++){
- print("o");
- usleep(2000);
- }
- print("\n");
- }
- for(riga = 13; riga < 18; riga++)
- {
- for(k = 0; k < 18; k++)
- {
- print(" ");
- }
- for(k = 19; k < 22; k++)
- {
- print("o");;
- usleep(2000);
- }
- for(k = 23; k < 26; k++)
- {
- print(" ");
- }
- for(k = 27; k < 33; k++)
- {
- print(" ");
- }
- for(k = 34; k < 37; k++)
- {
- print("o");
- usleep(2000);
- }
- print("\n");
- }
- for(riga = 19; riga < 22; riga++)
- {
- for(k = 0; k < 5; k++)
- {
- print(" ");
- }
- for(k = 6; k < 22; k++)
- {
- print("o");;
- usleep(2000);
- }
- for(k = 23; k < 32; k++)
- {
- print(" ");
- }
- for(k = 33; k < 36; k++)
- {
- print("o");;
- usleep(2000);
- }
- print("\n");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement