Algorithmique Appliquée en C++
Bonjour,
Etant débutant en algorithme, j'ai un peu du mal a trouver la solution de certains exercices.
Je travaille sur codeblocks
Comment puis-je faire pour forcer la saisie d'une valeur de 1 et 9 en utilisant la boucle la plus adaptée ?
Algorithme
programme tableDeMultiplication
val, k : entier
debut
repeter
afficher "Entrez un nombre entier = "
saisir val
jusqu’à val>=1 et val<=9
pour k de 1 à 10 afficher val, " * ", k, " = ", (val*k)
finpour
fin
Traduction en C++
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
| #include <iostream>
using namespace std ;
int main()
{
int val, k ;
do
{
cout << "Entrez un nombre entier = " ;
cin >> val ;
}
while ( val>=1 && val<=9) ; -> Soucis ??
{
for (k >= 1 ; k <= 10 ; k++)
{
endl (cout << val << " * " << k << " = " << (val*k)) ;
}
}
return 0 ;
} |
[COLOR=#373737]Merrci pour votre réponse :)