Petit effet de texte

Soyez le premier à donner votre avis sur cette source.

Snippet vu 4 942 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

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 !!
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
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

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.