begin process at 2012 02 10 20:56:11
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > RECTANGLE MULTICOLORE RÉTRÉCISSANT

RECTANGLE MULTICOLORE RÉTRÉCISSANT


 Information sur la source

Note :
1 / 10 - par 1 personne
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :console, gotoxy, textcolor, rectangle, multicolore Niveau :Débutant Date de création :18/05/2003 Date de mise à jour :18/05/2003 21:38:01 Vu :2 444

Auteur : prokev

Ecrire un message privé
Site perso
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

 Description

le titre dit tout...

Source

  • //si votre compilateur ne comprend pas la commande Sleep(color); remplacer le s majuscule par un s minuscule
  • #include <conio.c> //remplacer par .h pour ceux qui n'utilise pas devc++
  • #include <stdlib.h>
  • #include <windows.h>
  • #include <stdio.h>
  • #include <time.h>
  • int x=1,y=1,xmax=80,ymax=25,xmin=2,ymin=1,vit=1,color;
  • void main(void)
  • {
  • srand( (unsigned)time( NULL ) ); //initialise le générateur de nombres aléatoires
  • while (ymax>12){
  • while (y<ymax){
  • color=(rand()%20)+1; textcolor(color);
  • gotoxy(x,y);
  • printf("%c", 219);
  • y++;
  • Sleep(vit);
  • }
  • ymax--;
  • while (x<xmax){
  • color=(rand()%20)+1; textcolor(color);
  • gotoxy(x,y);
  • printf("%c", 219);
  • x++;
  • Sleep(vit);
  • }
  • xmax--;
  • while (y>ymin){
  • color=(rand()%20)+1; textcolor(color);
  • gotoxy(x,y);
  • printf("%c", 219);
  • y--;
  • Sleep(vit);
  • }
  • ymin++;
  • while (x>xmin){
  • color=(rand()%20)+1; textcolor(color);
  • gotoxy(x,y);
  • printf("%c", 219);
  • x--;
  • Sleep(vit);
  • }
  • xmin++;
  • } //fin des rotations
  • }
//si votre compilateur ne comprend pas la commande Sleep(color); remplacer le s majuscule par un s minuscule 

#include <conio.c>  //remplacer par .h pour ceux qui n'utilise pas devc++
#include <stdlib.h>
#include <windows.h>
#include <stdio.h>
#include <time.h>

int x=1,y=1,xmax=80,ymax=25,xmin=2,ymin=1,vit=1,color;

void main(void)
{
srand( (unsigned)time( NULL ) ); //initialise le générateur de nombres aléatoires

while (ymax>12){

while (y<ymax){
color=(rand()%20)+1; textcolor(color);
gotoxy(x,y);
printf("%c", 219);
y++;
Sleep(vit);
}
ymax--;

while (x<xmax){
color=(rand()%20)+1; textcolor(color);
gotoxy(x,y);
printf("%c", 219);
x++;
Sleep(vit);
}
xmax--;


while (y>ymin){
color=(rand()%20)+1; textcolor(color);
gotoxy(x,y);
printf("%c", 219);
y--;
Sleep(vit);
}
ymin++;

while (x>xmin){
color=(rand()%20)+1; textcolor(color);
gotoxy(x,y);
printf("%c", 219);
x--;
Sleep(vit);
}
xmin++;

} //fin des rotations


}

 

 Conclusion

si vous avez des suggestions pour améliorer le programme faites moi les savoir!


 Sources du même auteur

SIMULER LA SOURIS
FERMER L'ORDINATEUR
Source avec Zip Source avec une capture JEU D'AVENTURE EN MODE TEXTE...
Source avec Zip CREATEUR/LECTEUR DE MESSAGES DEFILANT V2.0
PETIT JEU MULTIJOUEUR DU GENRE FIGHT CLUB V3.0

 Sources de la même categorie

Source avec Zip ÉDITEUR DE RECTANGLES EN CONSOLE par seoseo
CONVERSION DE FICHIER EN FICHIER BMP par seoseo
Source avec Zip DETECTEUR EJP par idpro
Source avec Zip Source avec une capture SHOP MANAGER CONSOLE SUR WINDOWS par antho974
Source avec Zip JOUR DE NAISSANCE par fredg19

 Sources en rapport avec celle ci

Source avec Zip ÉDITEUR DE RECTANGLES EN CONSOLE par seoseo
Source avec Zip APPLICATION DE DESSIN DE QUELQUES FIGURES par laguchori
Source avec Zip Source avec une capture SHOP MANAGER CONSOLE SUR WINDOWS par antho974
Source avec Zip CARNET D'ADRESSE MODE CONSOLE par chikusa
Source avec Zip TUTORIAL SUR LA GESTION ECRAN ET CLAVIER EN MODE CONSOLE par errikke

Commentaires et avis

Commentaire de djl le 19/05/2003 13:04:08

pourquoi ta inclu windows.h ?

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

backgroud(),textcolor(),gotoxy(); en c sous linux [ par rain_it ] salut!ben voilà, je programme en sous linux!Et, j'aimerais avoir l'aide en français de la bibliotheque ncurses.h et curses.h.Sinon, je cherche aussi l équivalent de gotoxy et textcolor Sous VC++6 [ par EMSIEN ] &nbsp;&nbsp;&nbsp; Je Vous Juste savoir comment on colorie un Texte en C++ avec cout (et aussi pour la lecture en cin),et comment Positionner le Curse svp aidez moi c'est vraiment urgent!!!! [ par ylovechichi ] bonjour je programme sous visual c++ et j inclus textcolor(1); et&nbsp;&nbsp;&nbsp; gotoxy(1,1);&nbsp;&nbsp; et ca ne marche pas.veuillez me proposer fonctions textcolor(); gotoxy(); dans visual c++ 2008 [ par cyas7 ] Bonjour , j'ai un probleme avec visual c++ 2008 qui 'integre pas les fonctions textcolor(); textbackground(); gotoxy(); .. j voudrai savoir s'il ya un gestion du score [ par cedric ] Salut &#224; tous, j'aurai grand besoin d'aide. en effet, je voudrai pouvoir int&#233;grer un score dans mon jeu, mais je ne sais pas comment faire, j Console / DOS [ par sebleboss2002 ] Bonjour &#224; tous, Je viens de lire ceci sur le forum : "et puis signalons qu'il ne faut pas confondre un programme DOS avec un programme en mode GTKMM dessiner une image ou presque [ par Ricool ] Bonjour, voici mon probleme, je dois dessiner une image dans un rectangle de taille variable (h, l) qui se redimensionne avec ma fenetre. Pour dessin SDL : linker error [ par bigben89 ] Ca fais &#224; peine quelques mois que j'fais de la programmation (en C) et j'aimerais faire un peu de 2d et de 3d avec SDL. Je regarde des tutoriaux Console [ par pingooo ] Salut &#224; tous !Je recherche comment parametrer en C, la console dans lequel s'execute mon programme: J'voudrais changer les couleurs.... quelqu'un Au SECOURS !! [ par PepeDeLuxe ] Salut, Voila &#231;a fait deux jours que je me prends la tete sur un truc ...Je travaille avec les MFC sous visual C++ 6 : J'ai cr&#233;e tout simple


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,086 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales