2 Sc Exercices et Corrigés

Exercices et Corrigés

Exercice n°1


Écrire un programme qui demande à l'utilisateur de saisir deux nombres a et b et d’afficher leur somme.

Algorithme:

Programme en Python

Début

lire(a)

lire(b)

s← a+b

afficher(s)

Fin


Objet

Type

a,b

s

Réel

Réel


a=float(input("Premier nombre     : "))

b=float(input("Deuxième nombre : "))

s=a+b

print(a,"+",b,"=",s)



Exercice n°2


Écrire un programme qui demande à l'utilisateur de saisir deux âges et de lui afficher  le plus grand. 

Algorithme:

Programme en Python

Début

lire(a)

lire(b)

Si a≥b Alors

        m← a

Sinon

        m← b

Finsi

afficher("Le plus âgé a ", m ," ans")

Fin


Objet

Type

a,b,c

m

Entier

Entier


a=int(input("Age personne 1     : "))

b=int(input("Age personne 2     : "))


if a>=b:

    m=a

else:

    m=b


print("Le plus âgé a ",m," ans")






Exercice n°3


Écrire un programme qui affiche les entiers de 0 à 100. 

Algorithme:

Programme en Python

Début

Pour i de 0 à 100 faire

    Afficher(i)

Finpour

Fin


Objet

Type

i

Entier


for i in range(101):

     print(i)






Exercice n°4


Écrire un programme qui affiche les entiers de 10 à 20 par un pas de 2. 

Algorithme:

Programme en Python

          Début

         Pour i de 10 à 20 (pas=2) faire

                    Afficher(i)

         Finpour

         Fin


Objet

Type

i

Entier


for i in range(10,21,2):

     print(i)






Exercice n°5


Écrire un programme du jeu “plus grand plus petit”. 

Programme en Python

from random import*

x=randint(0,20)

for i in range(7):

    y=int(input("Donnez votre proposition: "))

    if x==y:

        print("Bravo !")

        break

    elif x<y:

        print("Plus petit")

    else:

        print("plus grand")



1 commentaire:

                                     fathi.hammami2@gmail.com Sujets Théoriques et Corrigés (2017-2018-2019-2020-2021-2022) J'ai réc...