begin process at 2010 03 16 01:39:26
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > PETIT PROGRAMME PROTEGÉ PAR UN MOT DE PASSE

PETIT PROGRAMME PROTEGÉ PAR UN MOT DE PASSE


 Information sur la source

Note :
2,67 / 10 - par 3 personnes
2,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Niveau :Débutant Date de création :28/12/2003 Date de mise à jour :29/12/2003 21:52:06 Vu :2 563

Auteur : sorcier0011

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

 Description

C'est un programme dont je me suis inspiré de la source "Mes débuts en c++" de shaq qui se trouve dans la compil c++. Il y a un programme pour calculer l'aire d'un cercle mais il est protégé par un mot de passe.

Source

  • #include <iostream.h>
  • #include <stdio.h>
  • # define Pi 3.141592
  • void main()
  • {
  • int x;
  • int a;
  • a=2*Pi*x*x;
  • int code1=007 ; //Voici le code
  • cout<<"Programme de sorcier0011\n";
  • cout<<"Tapes ton code secret a 3 chiffres\n"<<endl;
  • int code;
  • cin>>code;
  • if (code==code1)
  • {
  • char nom [50];
  • cout<<"\t ACCES AUTORISE!\n";
  • cout<<"\n";
  • cout<<"\n";
  • cout<<"Comment t'appelles tu?\t";
  • cin>>nom;
  • cout<<"Bienvenue dans ce programme "<<" "<<nom<<"\n";
  • cout<<"Ce programme calcule l'aire d'un cercle\n";
  • cout<<"Donner la valeur du rayon en cm:\n";
  • cin>>x;
  • cout<<"L'aire de ce cercle est de"<<" "<<a<<" ";
  • cout<<"Tapes 0 pour quitter\n";
  • }else{
  • cout<<"\t ACCES REFUSE!\n";
  • cout<<"\n Tapes 0 pour quitter";
  • }
  • cin >> fin;
  • }
#include <iostream.h>
#include <stdio.h>
# define Pi 3.141592
void main()
{
int x;
int a;
a=2*Pi*x*x;
int code1=007 ;   //Voici le code  
cout<<"Programme de sorcier0011\n";
cout<<"Tapes ton code secret a 3 chiffres\n"<<endl;
int code;                   
cin>>code;
if (code==code1)
{
char nom [50];
cout<<"\t ACCES AUTORISE!\n";
cout<<"\n";
cout<<"\n";
cout<<"Comment t'appelles tu?\t";
cin>>nom;
cout<<"Bienvenue dans ce programme "<<" "<<nom<<"\n";
cout<<"Ce programme calcule l'aire d'un cercle\n";
cout<<"Donner la valeur du rayon en cm:\n";
cin>>x;
cout<<"L'aire de ce cercle est de"<<" "<<a<<" ";
cout<<"Tapes 0 pour quitter\n";
}else{
cout<<"\t ACCES REFUSE!\n";  
cout<<"\n Tapes 0 pour quitter";
}
cin >> fin;
}

 Conclusion

Si vous avez des remarques ou des questions n'hesitez pas à me le dire, je suis un débutant!


 Sources du même auteur

PROGRAMME QUI CALCULE DIFFERENT AIRE ET AUTRE
LE CUBE D'UN NOMBRE
DEVINETTE

 Sources de la même categorie

Source avec une capture POWER MATH: TESTE DE VITESSE ENTIERS VS REELS , CLASS VS STR... par dedalusman
Source avec Zip PARSER XML par MagnumPP
[C BZLIB] LIRE ET ÉCRIRE UN FICHIER COMPRESSÉ par Zestyr
Source avec Zip Source avec une capture BOT DE CLIC (SIMULATION DE CLIC PARAMÈTRABLE) par jojo930
Source avec Zip Source avec une capture [C++] GENERATEUR DE PSEUDO par Miwik

Commentaires et avis

Commentaire de vecchio56 le 28/12/2003 21:33:24 administrateur CS

Je pense que ton mot de passe ne résistera pas longtemps a w32dasm

Commentaire de Xs le 29/12/2003 11:35:04

Salut !

Euh tu peux m'expliquer ?
L'aire d'un cercle c'est 2*Pi*R ou bien Pi*R² pour toi ?

L'aire est de Pi*R² et le périmétre est de 2*Pi*R
Donc 2*Pi*R² est assez inapropriés... :D

De plus, une sphére est la représentation d'un cercle dans l'espace courant (3 dimensions) et un cercle est dans un espace de dimension 2 (X et Y). Donc evite de demander le périmetre d'un cercle pour sortir aprés l'aire de la sphére, ca fais mauvais effet :D
Pour infos, l'aire(la surface) d'une sphére est 4*Pi*R² et le volume 4/3 * Pi * R^3


Cordialement et bonne continuation

Commentaire de morgandetoi06 le 29/12/2003 11:43:25

le pire c qu il calcule "a" avant de demander la valeur de "x"...
ensuite je voit pas à quoi sert "char fin='0';" puisqu à la fin il refait une lecture de "fin" sans le comparer à sa valeur initiale '0'

Commentaire de Saros le 29/12/2003 13:23:57

Hum... C'est vrai qu'au niveau des ambiguïtés...
Et puis le mot de passe à trois chiffres... 007 = 7, donc bon...
Et au fait,
= endl, donc
   cout &lt;&lt; "
" &lt;&lt; endl;
= cout &lt;&lt; "

";

Commentaire de djl le 30/12/2003 14:39:31

endl ca vide le tampon aussi,
cout&lt;&lt;endl; == cout&lt;&lt;'\n'&lt;&lt;flush;
c'est important, surtout sous vc++

Commentaire de phonixsprider le 02/01/2004 22:26:06

Il faudrai ajouter un
int fin;
juste devant :
cin &gt;&gt; fin;

pour que la programme marche sous tt les compilateur ;)

PS: tu m'excusera mais vu qu'il n'y a pas de string et si le programme et compiler avec borland le password ne pourrait pas ce cracker sauf erreur... mais pas avec windasm 32 ;)

Commentaire de alainxp le 06/01/2004 21:34:59

salut je suis debutant et je voulais savoir ou on met le code pk j ai vb c++ 6
mais je sais pas comment ca marche
je le met dans :
Win 32 Application
MFC AppWizard (exe)
ou en consol
merci de vos reponce

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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 : 0,608 sec (4)

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