Bonjour,
Voici mon tout premier post. Je débute dans la programmation et je m'invente des petits exercices.
Je souhaiterais "convertir" des intervalles en score.
Je souhaite partir d'une base de données comprenant un nombre aléatoire d'entiers compris entre 1 et 200.
a=chiffre aléatoire
si 1<a>50 alors a donne 10 points
si 50<=a>=100 alors a donne 60 points
si 100<a>=200 alors a donne 80 points
Voici ce que j'ai fait :
Je souhaiterai ensuite savoir combien il y a de A, de B et de C et ensuite les additionner pour avoir un score final. Comment puis-je faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 DÉBUT ECRIRE "nbre de chiffres :" LIRE nbre A=10 B=60 C=80 ECRIRE "Entrez chiffre:" POUR i=1 jusquà nbre FAIRE LIRE score[i] SI score[i]>0 ET score[i]<50 ALORS score[i]=A ECRIRE "le score est de :", A SINON SI score[i]>=50 ET score[i]<=100 ALORS score[i]=B ECRIRE "le score est de :", B SINON SI score[i]>100 ET score[i]<=200 ALORS score[i]=C FINSI FINPOUR FIN
Merci pour votre aide
Partager