besoin d'aide pour des cours en programmation débutant
bonjour,
je suis actuellement des cours chez éducatel pour de la programmation en langage c et c++, malheureusement mon prof et mes cours son assez brouillon et souvent incompréhensible... pour ma part en tout cas. j'aurais donc une question à vous posez car un le prof est en vacances et deux malgré tout nos mails il répond toujours a côter de la plaque
donc ma question serait tout simplement avec l’algorithme ci-dessous et le tableau des valeurs de test à effectuer, on est d'accord que le point nommé "<== ici"
il y as un problème car cela fait que tout les test à faire sont négative pour VarLogique à cause de " NombreEntier<<NombreEntier+ 1 " :
légendes:
"<<" prend la valeur
"=" est egale
"saisir" l’opérateur saisie nombres et/ou mots qui donneras la valeur a la variable indiqué par exemple je sais 10 pour quantité1 et quantité prendra la valeur de 10
"ecrire" l'ordinateur affiche ce qui lui seras demander
"<>" inferieur ou superieur on peu aussi différent de
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| Déclaration Quantité Type Réel
Déclaration Nombre Entier Type Entier
Déclaration Mot1 Type Chaîne
Déclaration Mot2 Type Chaîne
Déclaration Var Logique Type logique
Saisir Quantité 1
Saisir NombreEntier
Saisir Mot1
Saisir Mot2
Si NombreEntier = Quantité1+1 alors
Ecrire "Un de différence"
Fin Si
Si Mot1 = "12" Alors
NombreEntier << 12
Sinon
NombreEntier<<NombreEntier+ 1 ici <=== le + 1 est rajouté à nombre entier si mot1 n'est pas égale a 12 est-on d'accord ?le tableau est donc toujours faux...
Fin si
VarLogique << (NombreEntier = Quantité1 *2)
Ecrire VarLogique
Ecrire VarLogique OU (NombreEntier=15)
Ecrire VarLogique ET (NombreEntier=15)
Si Mot1 _ Mot2 Alors
Ecrire "Mot1 est égale à Mot2"
Si Quantité1- NombreEntier > 100 Alors
Ecrire "Cela fait beaucoup"
Sinon
Ecrire "Cela ne fait pas beaucoup"
Fin Si
Fin Si
Si Mot1 <> Mot2 ET Quantité1 = NombreEntier Alors
Ecrire "Egalité des nombres"
Sinon
Ecrire "Cas intraitable"
Si Mot1 <> Mot2 Alors
Ecrire "les mots sont différents"
Sinon
Si VarLogique ou (Mot1 = "ABC") alors
Ecrire "Cas A"
Fin Si
Fin Si |
tableau en question :
http://s32.postimg.org/yuogo5ypx/Capture01.jpg