Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1531 connectés 

  FORUM HardWare.fr
  Hardware
  Processeur

  Aide vraiment urgente pour ma programmation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Aide vraiment urgente pour ma programmation

n°8942733
unkut61
Posté le 19-11-2013 à 03:27:37  profilanswer
 

Bonsoir je vous ecris car j,ai vraiment besoin de votre aide en programmation c++ , je viens de commencer a programmer et j'ai 3 programme a rendre avant 23h30 (ici maximum dans 2h quoi )
 
Si quelqu'un qui s'y connait sans doute plus que moi ^^ pourrait m'aider avant le delai sa serait vraiment cool
 
voici les instructions des 3 differents programme :
 
Jeu trouver le nombre.
Le programme génère un nombre aléatoire entre 1 et 500. Vous devez deviner ce nombre. Pour chaque choix de l’utilisateur, le programme nous indique si le choix est supérieur,inférieur ou égal. Lorsque l’usager à deviné le nombre, le programme lui donne le nombre de coups que cela a pris et demande si l’usager veut rejouer. Le choix de l’usager est validé par le programme.

Utiliser la ligne d’en-tête suivant :
#include <stdlib.h>

Pour générer toujours la même série de nombre aléat
oire, écrire comme première
ligne d’instruction :
srand(1810);

Pour générer le nombre aléatoire écrire :
nombresMystere = rand() % MAX_NOMBRE + 1;
Résultat obtenu
:
Le jeu consiste a deviner le nombre choisi par l'ordinateur
 
Le joueur doit entrer un nombre entre 1 et 500: 600
Le nombre est invalide, recommencer s.v.p.
 
Le joueur doit entrer un nombre entre 1 et 500: 0
Le nombre est invalide, recommencer s.v.p.
 
Le joueur doit entrer un nombre entre 1 et 500: 400
400 est plus petit que le nombre mystere
 
Le joueur doit entrer un nombre entre 1 et 500: 450
Bravo, le joueur a trouve le nombre mystere en 2 coups
Voulez-vous une autre partie (o/n): o
 
Le joueur doit entrer un nombre entre 1 et 500: 450
450 est plus grand que le nombre mystere
 
Le joueur doit entrer un nombre entre 1 et 500: 425
425 est plus grand que le nombre mystere
 
Le joueur doit entrer un nombre entre 1 et 500: 412
Bravo, le joueur a trouve le nombre mystere en 3 co
ups
Voulez-vous une autre partie (o/n): n
 
 
 
II)
Le programme réalise une série de tâches que l’utilisateur doit sélectionner par un menu. Toutes les variables dans le programme sont des entiers, excepté la variable pour le choix du menu. La validation n’est pas nécessaire. L’utilisation des tableaux n’est pas nécessaire.
Voici les tâches à réaliser :
a.
Demander 3 nombres et les afficher en ordre croissant
b.
Demander d’abord l’entier cherché, puis le nombre d’entiers dans la suite et enfin chacun des nombres de la suite. Afficher combien de fois on a trouvé l’entier recherché dans cette suite.
c.
Demander la longueur de la ligne et afficher cette ligne avec des astérisques.
 
Résultat obtenu :
Menu des taches
A) Ordonner trois nombres en ordre croissant
B) Rechercher un nombre dans une suite de nombres
C) Tracer une ligne
X) Sortir du programme
Entrez votre choix : A
Veuillez entrez 3 nombres : 5 7 10
Voici les trois nombres en ordre croissant
5 7 10
Entrez votre choix : A
Veuillez entrez 3 nombres : 7 5 10
Voici les trois nombres en ordre croissant
5 7 10
Entrez votre choix : A
Veuillez entrez 3 nombres : 10 7 5
Voici les trois nombres en ordre croissant
5 7 10
Entrez votre choix : B
Entrez la valeur recherchee : 3
Entrez le nombre d'entiers dans la suite : 5
Entrez le nombre 1 : 3
Entrez le nombre 2 : 7
Entrez le nombre 3 : 3
Entrez le nombre 4 : 5
Entrez le nombre 5 : 3
L'entier se retrouve 3 fois.
Entrez votre choix : C
Entrez la longueur de la ligne : 5
*****
Entrez votre choix : X
 
 III)
 
On veut calculer des statistiques sur le lancé des
dés.
1.
Générer 100 lancés de 2 dés
2.
Pour générer toujours la même série de nombre aléatoire écrire comme première ligne d’instruction :  
srand(1020);
3.
Afficher les résultats par ligne de 10 lancés
4.
Calculer et afficher le nombre de doubles (2 dés de même valeur)
5.
Calculer et afficher la moyenne, le minimum et le maximum des dés de chaque lancé
6.
Afficher sous forme d’histogramme (voir plus bas) combien de fois on a obtenu chaquevaleur de dés.
Résultat obtenu
:
(4, 3) (4, 6) (4, 4) (4, 4) (5, 2) (2, 5) (5, 4) (2
, 6) (3, 4) (5, 4)
(4, 1) (6, 2) (2, 4) (3, 1) (6, 2) (2, 6) (3, 4) (3
, 2) (2, 3) (3, 3)
(4, 3) (6, 4) (1, 2) (5, 1) (3, 6) (6, 5) (6, 3) (4
, 6) (4, 4) (2, 3)
(1, 5) (1, 4) (6, 3) (3, 2) (5, 6) (3, 3) (4, 4) (2
, 3) (5, 5) (4, 1)
(1, 4) (5, 5) (6, 3) (4, 2) (5, 1) (5, 1) (5, 5) (2
, 2) (4, 3) (5, 3)
(3, 1) (3, 6) (2, 1) (3, 6) (5, 4) (2, 5) (3, 6) (6
, 2) (6, 5) (6, 4)
(4, 1) (5, 4) (4, 5) (3, 3) (3, 4) (4, 3) (2, 2) (4
, 5) (1, 4) (4, 6)
(5, 2) (2, 1) (2, 1) (1, 2) (4, 6) (5, 2) (2, 6) (2
, 5) (4, 4) (4, 1)
(4, 2) (3, 5) (4, 6) (1, 2) (4, 3) (6, 2) (2, 6) (2
, 3) (6, 2) (5, 4)
(4, 3) (3, 6) (1, 6) (5, 6) (4, 5) (4, 3) (2, 4) (5
, 3) (1, 4) (1, 6)
Il y a eu 13 doubles, la moyenne des des est 7.2, la plus petite et la plus grande valeur des des sont 3 et 11
La repartition est :
2) (0)
3) ****** (6)
4) **** (4)
5) ************** (14)
6) *********** (11)
7) ****************** (18)
8) ***************** (17)
9) **************** (16)
10) ********** (10)
11) **** (4)
12) (0)
 
Voila  

mood
Publicité
Posté le 19-11-2013 à 03:27:37  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Hardware
  Processeur

  Aide vraiment urgente pour ma programmation

 

Sujets relatifs
Aide carte graphique battlefield 4P'tite aide pour le choix d'un SSD pas cher
Aide pour monter un PC gamerAide config pc (gamer)
[Besoin d'aide] Triple écran, connectiqueBesoin d'aide pour une config low cost mais puissante
Aide pour changement hardwareAide pour config mini pc gamer prix serré (max 500-600)
Aide pour choisir boitier (watercooling inside)Aide pour changement de composants.
Plus de sujets relatifs à : Aide vraiment urgente pour ma programmation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR