problème pour écrire un programme - C++ - Programmation
Marsh Posté le 21-09-2009 à 15:31:26
1. rand
2 & 3 : for(;; )
4. saisie = cin, affichage = cout
Un bon site pour le C++ : http://cplusplus.com
Note : le "C/C++", ça n'existe pas
Marsh Posté le 21-09-2009 à 15:40:03
Merci pour ta réponse Elmoricq.
Effectivement le programme est en C++ et non C (faute de ma part)..
Merci pour le lien aussi.
Je vais voir ce que je peux faire avec
Marsh Posté le 21-09-2009 à 17:32:46
Bon et bien voila, apres avoir parcouru le lien et relu mes cours j'en arrive a cette conclusion :
débutant dans ce domaine je pense que c'est remplis de faute,
#include <iostream>
{
cin << "saisir un nombre de coup";(K)
for( initialisation des compteurs; K!=0)
cin << "saisir un caractère";(C)
Si C==K ; cout>>"gagné";cin<<"recommencer ?"
Si "oui" goto ligne1 ; Si "non"; cout>>"end"
Si C>K; cout>>"en dessous"; for(K!=0 *****
Si C<K; cout>>"au dessus"; for(K!=0 ******
Je ne sais pas si mon début est juste et ou il y a des ***, c'est: si OUI pour K!=0 je dois revenir a la premier vérification et si NON cout>>"perdu"; cout>>;"recommencer ?"
Pouvez vous me dire ou sont mes erreure et pourquoi svp (courte explication)..
Merci d'avance
Marsh Posté le 23-09-2009 à 16:24:01
Salut.
Depuis que tu ma envoyé ces liens je n'arrete pas d'essayer de comprendre mais sans succés.
Etant toujours dans l'incapacité à faire cette exercise je pense laissé tombé ma formation, dommage j'en été a la fin et que des bonne appréciation depuis le début.
Merci quand même
Marsh Posté le 24-09-2009 à 03:21:51
Salut,
j'ai essayé un autre exercice et voila ce que j'obtiens, je pense avoir a peu près compris le système, pouvez vous me dire si j'ai fais des fautes.
bon je me lance et désolé pour le pavé.
#include <iostream>
#include <stdio>
#include <stdlib>
using namespace std ;
int (main)
{
cout<<"saisir un entier A et B: ";
cin>>A>>B; }
if(A==B)
else
{
cout<<"afficher "A est égal à B": ;}
if(A<B)
else
{
cout<<"afficher "A est inférieure à B": ;}
if(A>B)
else
{
cout<<"afficher "A est supérieure à B": ;
cin>> "C=(A+B)";
cout<<"afficher "A+B est égal à";"C";
}
return 0
Merci d'avance
Marsh Posté le 24-09-2009 à 08:25:41
Pourquoi nous demander à nous si tu as fait des fautes, alors que ton compilateur hurle ?
Compiling: C:\Program Files\CodeBlocks\seb\test.cc |
Voici quelques notes sur ton code :
#include <iostream> int (main) // non : int main() |
Et plutôt que de me répéter, je te réenvoie le contenu du MP que je t'avais adressé, et dont les liens restent manifestement à étudier :
Elmoricq a écrit :
|
Marsh Posté le 21-09-2009 à 15:27:57
Bonjour.
Voila je vous écris car je fais actuellement une formation en programmation C/C++ et je commence a être perdu.
Je dois effectué un exercice en écrivant un programme C++ traduisant l'algorithme de jeu qui m'est décrit plus tard (énoncé)
Je ne sais pas trop comment commencer.
Mon exercice ressemble à : (énoncer d'après algorithme)
1_.Choisir 1 entier
2_.Initialisation des compteurs
3_.tant qu' entier !=0
4_.saisir un caractère (c)
...Si C= "K" afficher gagné, afficher recommencer, SI oui on rejoue du début et si non FIN
...Si C> "K" afficher "en dessous", puis vérification coup !=0 SI oui recommencer ligne 3 si non afficher perdu puis afficher "recommencer" .....
...Si C< "K" afficher "au dessus", puis vérification (comme au dessus)
J'ai essayé d'être le plus clair possible, si toutefois vous avez des questions je reste a votre disposition.
Merci d'avance.