begin process at 2012 05 27 15:53:56
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > ECRAN MATRIX

ECRAN MATRIX


 Information sur la source

Note :
6,5 / 10 - par 2 personnes
6,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :matrix Niveau :Débutant Date de création :18/05/2003 Date de mise à jour :18/05/2003 20:25:40 Vu / téléchargé :5 613 / 135

Auteur : zanidip

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

 Description

Cliquez pour voir la capture en taille normale
c'est tou con il affiche les nombre qui defilent.

Source

  • #include <iostream.h>
  • #include <stdlib.h>
  • #include <time.h>
  • #include <conio.c>//a remplacer par conio.h si le compilo n'est pas devC++
  • //trouve une abssice aleatoire impaire (1-77)
  • int abssice()
  • {return 2*(rand()%39)+1;}
  • int main()
  • {
  • //indique la couleur
  • textcolor(3);
  • int nombre;
  • gotoxy(25,9);
  • cout<<"entrez la quantitée de tampons: ";
  • cin>>nombre;
  • //declaration des variables."place" contient les coordonées des premier chiffre.
  • int place[nombre][2],a,b;
  • //initialisation des coordonées
  • for(int x=0;x<=nombre-1;x++)
  • {
  • place[x][0]=abssice();
  • place[x][1]=rand()%30+1;
  • }
  • //eface l'ecran
  • system("cls");
  • //boucle infini
  • for(;;)
  • {
  • //effectu pour chaque tampon:
  • for(int x=0;x<=nombre-1;x++)
  • {
  • a=place[x][0];//pour pas a avoir a retaper les coordonées
  • b=place[x][1];
  • //si le chiffre est assez bas,efface le dernier chiffre
  • if(b>=6)
  • {
  • gotoxy(a,b-5);
  • cout<<" ";
  • }
  • //si le chiffre est assez haut,affiche le premier chiffre
  • if(b<=24)
  • {
  • gotoxy(a,b);
  • cout<<(char)179<<rand()%2<<(char)179;
  • }
  • place[x][1]++;
  • //si tout le tampon est effacé,reinitialise les coordonées
  • if(b>=30)
  • {
  • place[x][0]=abssice();
  • place[x][1]=1;
  • }
  • }
  • //attend 20ms
  • Sleep(20);
  • //fin de la boucle
  • }
  • }
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
#include <conio.c>//a remplacer par conio.h si le  compilo n'est pas devC++

//trouve une abssice aleatoire impaire (1-77)
int abssice()
    {return 2*(rand()%39)+1;}


int main()
{
//indique la couleur
textcolor(3);
int nombre;
gotoxy(25,9);
cout<<"entrez la quantitée de tampons: ";
cin>>nombre;

//declaration des variables."place" contient les coordonées des premier chiffre.
int place[nombre][2],a,b;
//initialisation des coordonées
for(int x=0;x<=nombre-1;x++)
    {
    place[x][0]=abssice();
    place[x][1]=rand()%30+1;
    }
    //eface l'ecran
system("cls");

//boucle infini
for(;;)
    {
    //effectu pour chaque tampon:
    for(int x=0;x<=nombre-1;x++)
        {
        a=place[x][0];//pour pas a avoir a retaper les coordonées
        b=place[x][1];
        //si le chiffre est assez bas,efface le dernier chiffre
        if(b>=6)
            {
            gotoxy(a,b-5);
            cout<<"   ";
            }
        //si le chiffre est assez haut,affiche le premier chiffre
        if(b<=24)
            {
            gotoxy(a,b);
            cout<<(char)179<<rand()%2<<(char)179;
            }
        place[x][1]++;
        //si tout le tampon est effacé,reinitialise les coordonées
        if(b>=30)
            {
            place[x][0]=abssice();
            place[x][1]=1;
            }
        }
    //attend 20ms
    Sleep(20);
    //fin de la boucle
    }
} 

 Conclusion

un petit bug: les lignes verticales peuvent ne pas s'afficher s'il y a deux tampon trop proches. sinon la couleur  n'est pas trezs jolie.si quelqun a una astuce pour l'ameliorer ca m'interesse

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   cpp
    • matrix.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 510 octets
    • matrix.exeTélécharger ce fichier [Réservé aux membres club]75 776 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture MAZER:GENERATEUR DE LABYRINTHE
Source avec Zip Source avec une capture HORLOGE A AIGUILLES (DEV)
Source avec Zip Source avec une capture ECRAN MATRIX BIS
Source avec Zip AFFICHAGE DU TABLEAU ASCII ET DES COULEURS DE TEXTCOLOR(X);
Source avec Zip ESSAI D'ALGORYTHME GENETIQUE (DEV C++ 4)

 Sources de la même categorie

Source avec Zip KISIEL CD INFO DRIVE par kisiel0147852
Source avec une capture SUPPRESSION DES REDONDANCES DE FICHIERS par cyberntique
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

 Sources en rapport avec celle ci

Source avec Zip MATRICE CREUSE par belhauss
Source avec Zip BIBLIOTHÈQUE DE GESTION DE MATRICES EN C par Sunglasses
Source avec Zip MATRIX TAHA_BADR par taha_badr
Source avec Zip Source avec une capture CLASSES POUR TRAITER DES MATRICES DE COMPLEXES. par Gastonm
Source avec Zip Source avec une capture MOTEUR 3D DIMETRIQUE par Mattpbem

Commentaires et avis

Commentaire de prokev le 18/05/2003 17:39:04

le résultats est très beau!!! j'ai passer rapidement sur la source mais elle m'a lair correcte

Commentaire de Krox68 le 18/05/2003 17:50:13

y a une source mieu sur le site

Commentaire de bgK le 18/05/2003 19:09:32

Je pense qu'une petite capture pour montrer à quoi ça ressemble n'aurait pas été de trop.

Commentaire de zanidip le 18/05/2003 19:09:43

oui mais (si on parle de la meme) les chifres defilent pas verticalement.

Commentaire de albert0 le 18/05/2003 19:52:07

--------------------Configuration: ffd - Win32 Debug--------------------
Compiling...
Text1.cpp
c:documents and settingsskaterureau
ouveau dossier (3)fffff ext1.cpp(14) : error C2065: 'textcolor' : undeclared identifier
c:documents and settingsskaterureau
ouveau dossier (3)fffff ext1.cpp(16) : error C2065: 'gotoxy' : undeclared identifier
c:documents and settingsskaterureau
ouveau dossier (3)fffff ext1.cpp(21) : error C2057: expected constant expression
c:documents and settingsskaterureau
ouveau dossier (3)fffff ext1.cpp(21) : error C2466: cannot allocate an array of constant size 0
c:documents and settingsskaterureau
ouveau dossier (3)fffff ext1.cpp(21) : error C2133: 'place' : unknown size
c:documents and settingsskaterureau
ouveau dossier (3)fffff ext1.cpp(60) : error C2065: 'Sleep' : undeclared identifier
c:documents and settingsskaterureau
ouveau dossier (3)fffff ext1.cpp(63) : warning C4508: 'main' : function should return a value; 'void' return type assumed
Error executing cl.exe.

ffd.exe - 6 error(s), 1 warning(s)

Commentaire de albert0 le 18/05/2003 19:57:26

pourquoi y a toutes ces erreurs?

Commentaire de albert0 le 18/05/2003 19:57:28

pourquoi y a toutes ces erreurs?

Commentaire de zanidip le 18/05/2003 20:25:08

peut etre que tu a mis conio.c aulieu de conio.h (si tu a autre chose que dev C++)

Commentaire de albert0 le 18/05/2003 20:41:36

non c bon g midifier en .h (g vc++)

Commentaire de bgK le 18/05/2003 21:08:22

Merçi pour la capture ...

Commentaire de albert0 le 18/05/2003 21:16:00

ouais merci , mas moi je peu tjs pas compiler :(

faut installer des lybrairie???

Commentaire de albert0 le 18/05/2003 21:42:57

svp aider!

Commentaire de albert0 le 18/05/2003 21:43:05

moi

dsl

Commentaire de Galett le 18/05/2003 22:22:44

bon, c'est bien joli tout ça, mais il y a matrix reloaded qui est sorti(très très bien d'ailleurs :)) et je pense que simuler l'effet de la matrice au tout début du film, ça va être un peu plus dur :o)

Commentaire de zanidip le 19/05/2003 10:02:15

c'est clair!
&gt;&gt;albert0
si tu a devc++ met conio.c,sinon met conio.h.
normalement ca doit marcher. il te met une ereur ou???

Commentaire de zanidip le 19/05/2003 10:02:32

c'est clair!
&gt;&gt;albert0
si tu a devc++ met conio.c,sinon met conio.h.
normalement ca doit marcher. il te met une ereur ou???

Commentaire de albert0 le 19/05/2003 15:29:41

Mais oui g remplacer h en c (j utilise vc++) il me met DES erreur a la fin de la compile (ps: j avait poster les logs plus hauts !?!) sa me fait sa avec tout les prog ki utilise conio.h
error C2065: 'textcolor' : undeclared identifier
error C2065: 'gotoxy' : undeclared identifier
error C2057: expected constant expression
: error C2466: cannot allocate an array of constant size 0
error C2133: 'place' : unknown size
error C2065: 'Sleep' : undeclared identifier
warning C4508: 'main' : function should return a value; 'void' return type assumed
Error executing cl.exe.

ffd.exe - 6 error(s), 1 warning(s)

Commentaire de zanidip le 19/05/2003 17:04:51

bas je sais pas alors desolé

Commentaire de AmK le 19/05/2003 17:45:12

albert avec vc++ on peut pas utiliser le fichier d"enetete conio.h !
mais heureusement goldeneye a depose sur ce site un fichier d'entete econio.h ben tu as cas chercher dans le truc top membres goldeneye puis ensuite tu regardes dans la liste des ses sources la ou ya econio et l'affaire est jouee :)

Commentaire de AmK le 19/05/2003 17:49:24

PS : moi je pense que matrix c'est un film pour les paranos :) ;)

Commentaire de zanidip le 19/05/2003 18:07:49

pourcoa???

Commentaire de Kirua le 19/05/2003 21:31:20

moi j'ai vu matrix reloaded et les créateurs nous mangent tous les 40.000 utilisaterus du réseau CS, oui oui, TOUS sans exception :)

Commentaire de zanidip le 19/05/2003 22:00:27

pourcoa "nous mangent"?

Commentaire de Kirua le 19/05/2003 22:29:40

pask'il sont vrmnt impressionnants !

Commentaire de Galett le 20/05/2003 01:41:53

clair, l'effet matrix du début tout en 3D, ça va être cho à faire mieux ;)

Commentaire de AmK le 20/05/2003 11:08:51

quand on voit le scenarilo du film dur de dire que c'est pas un film de paranos !!!
quand aux gars qui travaillent aussi bien sur le film que sur le jeux c'est des genies !!

Commentaire de Kirua le 20/05/2003 16:20:43

c le genre de personnes qu'il faut pas rencontrer si on veut pas soçmbrer ds la dépression ^^

Commentaire de AmK le 21/05/2003 12:41:08

lol c'est clair du moin si on veut garder les pieds sur terre :)

Commentaire de Kirua le 21/05/2003 14:04:24

paraît qu'ils ont volontairement bossé plusieurs années les animations pr dépasser le niveau accédable par les autres studios, afin de ne pas être copié, sinon pâlemant. ben on va pas leur reprocher, et en effet je vois mal comment aussi bien pourrait etre fait en moins de temps.

Commentaire de Galett le 21/05/2003 17:40:43

sinon  le copier coller ... lol

Commentaire de AmK le 21/05/2003 19:18:39

ouai ou bien soyons paranos on va kidnaper  un des programmeurs qui travaillent pour matrix ... euh je deconne :p
je suis fatigue lol

Commentaire de zanidip le 21/05/2003 20:50:17

bas coa tu croi que je l'ai fai comment mon truc??? lol

Commentaire de Kirua le 22/05/2003 16:27:13

mdr fallait pas lu idéconnecter le cerveau après l'avoir enlevé, tu vois ce que ça donne :-D

Commentaire de zanidip le 22/05/2003 20:06:13

ouin! mechant! je vais le dire a ma maman!!!
]:-)

Commentaire de AmK le 24/05/2003 12:40:54

ouille ,  kirua retourne a ton poste et essaye de regler le probleme la matrice a un serieux probleme

Commentaire de zanidip le 24/05/2003 20:47:12

t'es bete c'est lui que j'ai kidnapé! lol

Commentaire de AmK le 24/05/2003 21:22:25

hum lol
de deux choses l'une ou bien j'ai rien compris ou bien tu as rien compris lol
mais faut regler le prooobleeme lol :)))

Commentaire de Kirua le 25/05/2003 00:21:18

4798735132657987987646313264657987987987654321
6546579879846513213246579879841321465465132465
4646546546543213213246546543213216546546131324
6546546546798798765432132465798798761321324665

il paraît évident que l'erreur se situe au niveau du 16ème octet !

Commentaire de zanidip le 25/05/2003 09:38:35

oui. il y en a un autre la: 654654654679

Commentaire de AmK le 25/05/2003 13:24:21

aîe panne de courant tout foire merde faut appeller edf

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Créer une matrix a partir d'un BMP ou DIB URGENT [ par pirate75000 ] Créer une matrix a partir d'un BMP ou DIB URGENTen C++ pas de classeComment créer une matrix a partir d'un fichier Bmpou d'une DibTaille de l'image h= effet matrix [ par morgandetoi06 ] svp quel est selon vous le code sur l effet matrix le plus reussi sur ce site ? merci d avance Probleme de tableau entre C et C++ [ par fred23 ] Bonjour,J'ai récupéré des codes qui semblent en C et je souahiterais les mettre en C++.qui peut me dire si ces codes sont en C ou C++.Matrix = (int ** strcutres de donnees: graph [ par djkill55 ] bonjour, je debute les structures de données la et j avou ke g grave du mal...par exemple, je doit decrire une algo de conversion de:- adjency matrix C++ de merde...enfin je veux dire... [ par brindillee ] Salut,J'ai un petit soucis qui me cause des grands soucis...Voila j'ai choppé une fonction de décomposition (svd...) en C++ sur le net mais je n'arriv Templates persos [ par nicolas66 ] Bonjour tlm,j'ai écrit une classe Matrix en template permettant de manipuler aussi bien des int, des double, ou autre ... Mais en maths, il existe aus logiciel de IRC à la sauce matrix! [ par black_lotus6 ] Bonjour, je suis nouveau!en fait je suis &#224; la recherche d'un logiciel IRC avec un style Matrix! c a d ecren noir juste les ecritures!merci d'avan Pb de destructeur [ par Stubbornman ] Salut a tous, j'ai un pb de destructeur que je n'arrive pas a resoudre: Mon constructeur: template inline Matrix::Matrix( int row, int column ) Manipulation de matrices en C. [ par T TeKa K ] Hello les gens! Je viens quemander de l'aide afin de me sortir de ce programme qui me prend la tete. But de l'exericice: creer un programme qui m Problème de cast avec template [ par xkamen ] Bonjour,Je voudrais travailler avec des templates. J'ai créé une classe template&lt;class T&gt; Matrix; et je voudrais savoir comment réaliser un cast


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,264 sec (4)

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