# 1) Écrire un programme qui demande à l’utilisateur un nombre et affiche ce nombre divisé par 3.

n = int(input('Donner un nombre entier'))
print('Votre nombre divisé par 3 est égal à', n/3)

# 2) Écrire un programme qui demande à l’utilisateur deux nombres n et d puis affiche le quotient et le reste de la division
# euclidienne de n par d. Le programme doit afficher : '<n> = <d> * <quotient> + <reste>'

n = int(input('Donner le dividence : '))
d = int(input('Donner le diviseur : '))
print(n, '=', n//d, '*', d, '+', n%d)


# 3) Écrire un programme qui demande à l’utilisateur son nom puis son age et affiche l’année de son départ à la retraite. Il
# faut avoir 62 ans pour pouvoir partir à la retraite. Le programme doit afficher :
# 'Bonjour <nom>, vous avez <age> donc vous serez retraité en <age_retraite>.'

nom = input('Donnez votre nom : ')
age = int(input('Donnez votre age : '))
print('Bonjour', nom, ',vous avez', age,'donc vous serez retraité en', 2025 + (62-age) ,'.')

# 4) Écrire un programme qui demande 4 valeurs a1, b1, a2, b2 tel que l’on ait deux fonctions affines sécantes non
# confondues d’équations y = a1 * x + b1 et y = a2 * x + b2 puis affiche les coordonnées de leur point
# d’intersection. L’abscisse du point d’intersection est x = (b2 – b1)/(a1 – a2)

a1 = int(input('a1 : '))
b1 = int(input('b1 : '))
a2 = int(input('a2 : '))
b2 = int(input('b2 : '))
x = (b2 - b1)/(a1 - a2)
y = a1 * x + b1
print('les coordonnées du point d\'intersection sont (',x,',', y,').')
