begin process at 2010 02 10 01:39:12
  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 :1 683

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 CALLOCATOR par troctsch
Source avec Zip HEAPCOLLECTOR par troctsch
Source avec Zip GÉNÉRE UN TABLEAU DE CARACTÉRE AU FORMAT C CONTENANT LE BYTE... par kertimanoff
FRACTIONS EGYPTIENNES par lptm974
BITOPERATOR par FrancoisGauthier

 Sources en rapport avec celle ci

ALIGNER TEXTE CONSOLE par CptPingu
Source avec Zip Source avec une capture LIBGRAPHC - DESSIN D'UI EN MODE CONSOLE par Nenyan
ALGO RÉSOLUTION DE SUDOKU. par mamsk00
Source avec Zip MORPION EN CONSOLE par Altaris
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...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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 : 1,154 sec (4)

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