0% ont trouvé ce document utile (0 vote)
97 vues5 pages

Exercices de programmation Python basiques

Transféré par

eddaifyoussef1
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
97 vues5 pages

Exercices de programmation Python basiques

Transféré par

eddaifyoussef1
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

EXERCICE 7

In [7]:

heure = int(input("saisir l'heure : "))


minutes = int(input("saisir les minutes : "))

if minutes <= 58:


minutes += 1
else :
heure += 1
minutes = "00"

if heure >= 24:


heure = "00"

print("après une minute l'heure est ", heure, ':', minutes)

saisir l'heure : 23
saisir les minutes : 59
après une minute l'heure est 00 : 00

EXERCICE 8
In [13]:

jour = int(input('entrez le jour : '))


mois = int(input('entrez le mois : '))
année = int(input("entrez l'année : "))

if mois in [1, 3, 5, 7, 8, 10]:


if jour <= 30:
jour += 1
else:
jour = 1
mois += 1
elif mois in [4, 6, 9, 11]:
if jour <= 29:
jour += 1
else:
jour = 1
mois += 1

if jour == 31 and mois == 12:


jour = 1
mois = 1
année += 1
elif mois == 12:
if jour <= 30:
jour += 1

if année % 4 == 0 and mois == 2:


if jour <= 28:
jour += 1
else:
jour = 1
mois += 1
elif année % 4 != 0 and mois == 2:
if jour <= 27:
jour += 1
else:
jour = 1
mois += 1

print('le jour suivant est :', jour,'/',mois,'/',année)


entrez le jour : 31
entrez le mois : 8
entrez l'année : 2023
le jour suivant est : 1 / 9 / 2023

EXERCICE 1
In [2]:

nbre = int(input("entrer un nombre : "))

if nbre % 2 == 0:
print("votre nombre est pair ")
else:
print("votre nombre est impair")

entrer un nombre : 123


votre nombre est impair

EXERCICE 2

Q1

In [3]:
a = eval(input("entrez le 1er nombre "))
b = eval(input("entrez le 2eme nombre "))

if a < b:
print('maximum :', b)
print('minimum :', a)
elif a > b:
print('minimum :', b)
print('maximum :', a)
else:
print('les deux nombres sont égaux')

entrez le 1er nombre 1


entrez le 2eme nombre 2
maximum : 2
minimum : 1

Q2

In [15]:
a = eval(input("entrez le 1er nombre "))
b = eval(input("entrez le 2eme nombre "))
c = eval(input("entrez le 3eme nombre "))

if a > b and b > c:


print('maximum :', a)
elif a > b and b < c:
if a < c :
print('maximum :', c)
else:
print('maximum :', a)
if b > c and c > a:
print('maximum :', b)
elif b > c and c < a:
if b < a :
print('maximum :', a)
else:
print('maximum :', b)
if c > a and a > b:
print('maximum :', c)
elif c > a and a < b:
if c < b :
print('maximum :', b)
else:
print('maximum :', c)

entrez le 1er nombre 212


entrez le 2eme nombre 64
entrez le 3eme nombre 8
maximum : 212
maximum : 212

EXERCICE 3
In [18]:
a = int(input('saisir une valeur pour [a :'))
b = int(input('saisir une valeur pour b] :'))

valeur = int(input('saisir une valeur :'))

if valeur < a or valeur > b:


print(valeur, "n'appartient pas à l'intervalle [2, 7]")
elif valeur >= a and valeur <= b:
print(valeur, "appartient à l'intervalle [2, 7]")

saisir une valeur pour [a :2


saisir une valeur pour b] :7
saisir une valeur :4
4 appartient à l'intervalle [2, 7]

EXERCICE 4

Q1

In [4]:

a = eval(input('entrez un premier nombre :'))


b = eval(input('entrez un deuxieme nombre :'))

if a < 0 and b < 0:


print('le produit est positif')
elif a > 0 and b > 0:
print('le produit est positif')
elif a < 0 and b > 0:
print('le produit est négatif')
elif a > 0 and b < 0:
print('le produit est négatif')
else:
print('le produit est nul')

entrez un premier nombre :0


entrez un deuxieme nombre :2
le produit est nul

Q2

In [6]:
age = int(input("entrez votre age :"))

if age >= 18:


print('vous etes eligible pour voter')
else:
print("vous n'etes pas eligible pour voter")
entrez votre age :2
vous n'etes pas eligible pour voter

Q3

In [1]:
age = int(input("entrez votre age : "))

if age <= 10:


print('enfance')
elif age > 10 and age <= 18:
print('adolescence')
elif age > 18 and age <= 60:
print('adulte')
else:
print('personne agée')

entrez votre age : 87


personne agée

EXERCICE 5
In [2]:
jour = int(input('entrez un numéro du jour (1 - 7): '))

if jour == 1:
print('le jour correspondant est Lundi')
elif jour == 2:
print('le jour correspondant est Mardi')
elif jour == 3:
print('le jour correspondant est Mercredi')
elif jour == 4:
print('le jour correspondant est Jeudi')
elif jour == 5:
print('le jour correspondant est Vendredi')
elif jour == 6:
print('le jour correspondant est Samedi')
elif jour == 7:
print('le jour correspondant est Dimanche')

entrez un numéro du jour (1 - 7): 3


le jour correspondant est Mercredi

EXERCICE 6
In [7]:
a = int(input('entrez le coeff a : '))
b = int(input('entrez le coeff b : '))
c = int(input('entrez le coeff c : '))

d = b**2 - 4*a*c

if d > 0:
x1 = (-b-d**0.5)/2*a
x2 = (-b+d**0.5)/2*a
print('les solutions sont', x1, 'et', x2)
elif d == 0:
x = -b / 2*a
print('la solution est', x)
else:
print("l'equation n'admet pas de solution réelle")

entrez le coeff a : 1
entrez le coeff b : -3
entrez le coeff b : -3
entrez le coeff c : 2
les solutions sont 1.0 et 2.0

Vous aimerez peut-être aussi