Devoir de contrôle N°1 (4SC1)
Devoir de contrôle N°1 (4SC1)
Sujet 1:
Résultat = écrire("Le résultat est :",r)
r=[ ] si op = "+" alors
s ← a + b
sinon si op = "-" alors
s ← a - b
sinon si op = "*" alors
s ← a * b
sinon si op = "/" alors
s ← a / b
sinon écrire ("erreur")
finsi
( a,b ) = donnée ("donner a et b")
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
Sujet 2 :
Résultat = écrire (nat)
nat= [ ] si c dans ["0".."9"] alors
nat ← "chiffre"
sinoin si (majus(c) dans ["A".."Z"]) alors
nat ← "alphabet"
sinon si c dans ["+","-","/","*"] alors
nat ← "opérateur"
sinon nat ← "caratères spéciaux"
finsi
c = donnée ("taper un caractère")
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
Résultat = écrire("Le résultat est :",r)
r=[ ] si op = "+" alors
s ← a + b
sinon si op = "-" alors
s ← a - b
sinon si op = "*" alors
s ← a * b
sinon si op = "/" alors
s ← a / b
sinon écrire ("erreur")
finsi
( a,b ) = donnée ("donner a et b")
objet | type/nature | rôle |
r | réel | resultat |
a | réel | a |
b | réel | b |
Sujet 2 :
Résultat = écrire (nat)
nat= [ ] si c dans ["0".."9"] alors
nat ← "chiffre"
sinoin si (majus(c) dans ["A".."Z"]) alors
nat ← "alphabet"
sinon si c dans ["+","-","/","*"] alors
nat ← "opérateur"
sinon nat ← "caratères spéciaux"
finsi
c = donnée ("taper un caractère")
objet | type/nature | rôle |
c | caractère | touche tapée |
nat | chaine de caractères | nature du caractère |
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
Sujets similaires
» Notes du devoir de contrôle N°2 4SC1
» Devoir de contrôle N°3
» Devoir de contrôle N°2
» Devoir de contrôle N°1
» Devoir de contrôle N°2
» Devoir de contrôle N°3
» Devoir de contrôle N°2
» Devoir de contrôle N°1
» Devoir de contrôle N°2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|