ce petit code permet d'afficher un ecran identique à ceux dans le film Matrix..
Des caractère vert sur fond noir qui défilent verticalement..
Il faudra peut etre legèrement modifier le code suivant la taille de votre écran en mode MSDOS..Petit prog sympa à regarder ;-)
DjMaCoU
Source / Exemple :
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <dos.h>
void main()
{
int x=1,y=1,p;
char c;
randomize();
//**********************
do
{
//*************************
do
{
x=random(80);//permet de choisir aléatoirement la colone à remplir...
}
while (x==0);
//************************
for (y=1;y<45;y++)
{
textcolor(2);//couleur vert pour les caractère affiché
for (p=0;p<10000000;p++) {};//permet de ralentir l'affichage...
gotoxy(x,y);
do
{
c=random(255);//caractère aléatoire du code ascii
}
while (c==7);//pour éviter le bip du code ascii
cprintf("%c",c);
gotoxy(30,23);
textcolor(4);
cprintf("***by djmacou***");
}
}
//**********************
while(x<80);
}
Conclusion :
si des caractère se mette à défilé horizontalement c'est que il faut modifier la valeur la valeur de x et/ou y suivant votre affichage MS-DOS ici c un affichage en x==80 et y==45
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.