Petit effet de texte

Soyez le premier à donner votre avis sur cette source.

Snippet vu 4 884 fois - Téléchargée 37 fois

Contenu du snippet

Ce code permet de faire apparaitre un texte à la facon d' un decryptage de données !!!

Source / Exemple :


#include <iostream.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <time.h>
#include <windows.h>

int main()
{
    int           nbrfois;
    int           nbr = 0;
    int           nbr2 = 0;
    int           nbr3 = 0;
    int           nbr4 = 0;
    int           nbr5 = 0;
    char          lettre = 'R';
    char          lettre2 = '@';
    char          lettre3 = 'Z';
    char          lettre4 = 'o';

    randomize ();

    clrscr ();

    textcolor(3);

    for(nbrfois = 0; nbrfois <= 20; nbrfois++)
    {
                gotoxy(38,14);
                nbr = random (9);
                nbr2 = random (9);
                nbr3 = random (9);
                nbr4 = random (9);
                nbr5 = random (9);
                printf("%d%d%d%d%d",nbr,nbr2,nbr3,nbr4,nbr5);
                Sleep (100);
                clrscr ();
    }
    printf("%c",lettre);

    for(nbrfois = 0; nbrfois <= 20; nbrfois++)
    {
                gotoxy(39,14);
                nbr2 = random (9);
                nbr3 = random (9);
                nbr4 = random (9);
                nbr5 = random (9);
                printf("%d%d%d%d",nbr2,nbr3,nbr4,nbr5);
                Sleep (100);
                clrscr ();
                gotoxy(38,14);
                printf("%c",lettre);
    }
    printf("%c",lettre2);

    for(nbrfois = 0; nbrfois <= 20; nbrfois++)
    {
                gotoxy(40,14);
                nbr3 = random (9);
                nbr4 = random (9);
                nbr5 = random (9);
                printf("%d%d%d",nbr3,nbr4,nbr5);
                Sleep (100);
                clrscr ();
                gotoxy(38,14);
                printf("%c",lettre);
                gotoxy(39,14);
                printf("%c",lettre2);
    }
    printf("%c",lettre3);

    for(nbrfois = 0; nbrfois <= 20; nbrfois++)
    {
                gotoxy(41,14);
                nbr4 = random (9);
                nbr5 = random (9);
                printf("%d%d",nbr4,nbr5);
                Sleep (100);
                clrscr ();
                gotoxy(38,14);
                printf("%c",lettre);
                gotoxy(39,14);
                printf("%c",lettre2);
                gotoxy(40,14);
                printf("%c",lettre3);
    }
    printf("%c",lettre4);

    for(nbrfois = 0; nbrfois <= 20; nbrfois++)
    {
                gotoxy(42,14);
                nbr5 = random (9);
                printf("%d",nbr5);
                Sleep (100);
                clrscr ();
                gotoxy(38,14);
                printf("%c",lettre);
                gotoxy(39,14);
                printf("%c",lettre2);
                gotoxy(40,14);
                printf("%c",lettre3);
                gotoxy(41,14);
                printf("%c",lettre4);
    }
    printf("%c",lettre);
    getch ();
}

Conclusion :


J' ai pris l' idée d' un JAVASCRIPT !! mais j' ai voulu la mettre en C++ !!!

A voir également

Ajouter un commentaire

Commentaires

cs_Thaeron
Messages postés
202
Date d'inscription
vendredi 6 juillet 2001
Statut
Membre
Dernière intervention
31 octobre 2007
-
l'effet est sympas mais le code long et pour certain compilo faut changer randomize() par rand(time(NULL)) et random (9); par (rand()%9)+1;
Sinon pas mal
cs_Thaeron
Messages postés
202
Date d'inscription
vendredi 6 juillet 2001
Statut
Membre
Dernière intervention
31 octobre 2007
-
l'effet est sympas mais le code long et pour certain compilo faut changer randomize() par rand(time(NULL)) et random (9); par (rand()%9)+1;
Sinon pas mal
noSnoR
Messages postés
62
Date d'inscription
samedi 5 mars 2005
Statut
Membre
Dernière intervention
11 avril 2006
-
je suis sous dev 4.9. randomize(); je l'ai remplacé par rand(); et tout marche parfaitement... j'aime bien !!

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.