Besoins d'aide pour programme lycée - C++ - Programmation
Marsh Posté le 10-11-2007 à 21:11:11
Tu veux tirer 250 000 nombres aléatoires, c'est celà ?
Si oui, alors oui, c'est possible.
Il faut savoir dans quel intervalle ces nombres doivent être tirés.
Marsh Posté le 11-11-2007 à 01:35:53
je souhaite avoir X nombres aléatoire (ici j'ai mis 250000 au hasard) pour simuler un décryptage de mot de passe ( c'est pour un court métrage au lycée).
Marsh Posté le 11-11-2007 à 09:56:27
bobby0130 a écrit : je souhaite avoir X nombres aléatoire (ici j'ai mis 250000 au hasard) pour simuler un décryptage de mot de passe ( c'est pour un court métrage au lycée). |
OK.
En pseudo algorithmie ça donnerait ça
Code :
|
Tu vois ce simple problème peut se révéler compliqué.
En quel langage le fais-tu ?
Je suis en train de penser que tu veux sûrement simplement afficher les nombres à l'écran d'un ordi, donc tu n'as pas besoin de mémoriser les nombres, ça soulagera d'autant le programme, un simple affichage des nombres suffira.
Bon courage.
Marsh Posté le 11-11-2007 à 10:01:46
Si c'est juste faire défiler des nombres aléatoires à l'écran, il peut les afficher directement sans avoir à les stocker, du coup plus de problème d'allocation mémoire.
Enfin... si j'ai bien compris ce que bobby0130 veut faire...
Marsh Posté le 11-11-2007 à 10:08:51
Oh, je pense qu'il veux simuler une tentative de craquage de mot de passe avec des nombres qui défilent à l'écran comme on voit toujours dans les séries...
Ce doit être un projet de scénario d'une section cinéma de lycée.
Marsh Posté le 11-11-2007 à 11:42:50
Mais avoir le programme ne lui servira à rien, il faut enregistrer le résultat en .avi, a moins qu'il utilise un logiciel pour filmer son écran, mais alors la qualité sera moindre
Marsh Posté le 11-11-2007 à 15:16:23
La ça dépasse mes compétences.
Cependant je sais que Camtasia Studio permet d'enregistrer des captures d'écran directement en différents formats dont sans doute le format AVI.
Marsh Posté le 11-11-2007 à 22:32:43
merci pour vos réponses, c'est bien çà Trap D.
Mais je ne le mettaris pas en .avi, on le laissera en console.
So quelqu'un avait le code, je voudrais bien, car je débute en programmation, et j'avoue que j'ai vu un peu gros !!!!
Merci
Marsh Posté le 12-11-2007 à 09:06:12
bobby0130 a écrit : So quelqu'un avait le code, je voudrais bien, car je débute en programmation, et j'avoue que j'ai vu un peu gros !!!! |
Hmmm, c'est généralement mal vu ici, une demande de code tout fait...
Tu disais avoir déjà une partie du programme. Pq ne pas le proposer et voir comment le finaliser? Ca doit vraiment être en C++?
Point de vue présentation : tous les nombres défilent sur une seule colonne, ou sur plusieurs colonnes, comme à la télé?
Marsh Posté le 12-11-2007 à 18:23:09
Voici mon code, c'est une simple boucle, j'arrive pas à aller plus loin :
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
long code = 500;
while (code < 109962)
{
printf("%ld\n", code);
code++;
}
system("PAUSE" );
return 0;
}
C'est juste une boucle, j'arrive pas a faire du aléatoire, et si possible sur plusieurs colonnes comme le dir sircam.
Sinon, NazzTazz, je peux le trouver ou ton screen ?
Marsh Posté le 12-11-2007 à 18:39:05
* Beh t'es presque au bout! Tu as suivi le conseil d'Elmoricq?
* Tu fais une boucle allant de 500 à 109962... Tu vas donc faire (109962-500) "pas" au lieu des 250000 que tu souhaites.
Marsh Posté le 12-11-2007 à 18:39:44
la fonction rand() te permet de générer des nombres pseudo-aléatoire : http://www.linux-kheops.com/doc/ma [...] and.3.html
exemple :
Code :
|
Marsh Posté le 13-11-2007 à 09:12:15
sinon je suis sur qu il eiste des sceensaver à la matrix sous windows aussi ca doit pas être compliqué à trouver et ca donnera peut etre mieux!
ceci dit le progz n est franchement pas compliqué à créer...
Marsh Posté le 13-11-2007 à 12:58:01
Il a déjà sans doute obtenu sur programme sur developpez.fr; ce n'est sans doute pas la peine de poursuivre.
Marsh Posté le 13-11-2007 à 21:36:09
dsl j'ai pas pu me connnecter avant
merci pour vos réponses, mais je bloque toujours à ma formule de départ
Marsh Posté le 14-11-2007 à 08:51:24
bobby0130 a écrit : je bloque toujours à ma formule de départ |
On t'a tout donné. Des infos pour la boucle, comment générer un entier aléatoire.
Qu'est-ce qui ne va pas? Tu ne veux pas le faire en C++?
Marsh Posté le 14-11-2007 à 10:34:45
sircam a écrit : |
Le plus simple serait de sortir le SDK DX9, et de faire defiler ça dans un renderer DX9, avec FRAPS y'a ptet moyen de faire quelque chose.
Sinon bon j'vois pas comme il va exporter l'affichage de son programme dans son film.
Marsh Posté le 14-11-2007 à 10:40:52
MEI a écrit : Sinon bon j'vois pas comme il va exporter l'affichage de son programme dans son film. |
Beh peut-être filme-t-il le h4ck3r en train de cr4ck3r et qu'il n'y a pas besoin d'exporter l'écran?
Marsh Posté le 14-11-2007 à 10:42:00
c'sur.
Apres s'il veut faire des effet genre sa affiche le mot de passe, mais pas les lettre dans l'ordre, etc. Ca peut etre "long" a programmez. Mais fun quand meme.
Marsh Posté le 10-11-2007 à 19:45:09
Bonsoir,
Nous avons besoin pour notre option cinéma d'un programme qui simulerait un déchiffrage de codes.
J'ai réussi à faire une boucle jusqu'à un certain nombre, mais je voudrais savoir s'il était possible de faire une boucle aléatoire jusqu'à un certain "rang".
Exemple:
1329
1545
4599
6448
... jusqu'au 250000ème rang.
Auriez-vous un code pour çà ?
P.S : ca fait peu de tps que je fais de la programmation.
---------------
Et là, c'est le drame ...