Afficher les résultats sur chaque ligne

- - Dernière réponse : hbouia
Messages postés
94
Date d'inscription
mardi 30 juillet 2013
Dernière intervention
11 mars 2019
- 11 mars 2019 à 16:35
Bonjour!
je suis entrain d'apprendre le langue python, je suis un peu bloqué sur un exercice:
Énoncé
Écrire un programme, qui lit deux valeurs entières x
et y strictement positives suivies de deux valeurs réelles (float) z et t et qui affiche (on dit aussi imprime) les valeurs des expressions suivantes (où ici x.z par exemple, indique le produit de x et z), chacune sur une nouvelle ligne :

x−y

x+z

z+t

x.z

x2

xy+1

(x+y).z4.x

x−12

(c'est-à-dire x exposant −12)

Notez que votre code ne doit pas tester si les valeurs de x
et y

sont bien strictement positives.

Le but de cet exercice est de vous familiariser avec la syntaxe Python pour écrire des expressions arithmétiques simples et avec l'instruction print qui affiche (on dit aussi imprime) des valeurs à l'écran.
Afficher la suite 

Votre réponse

1 réponse

Messages postés
94
Date d'inscription
mardi 30 juillet 2013
Dernière intervention
11 mars 2019
3
0
Merci
Bonjour,

Voici un exemple sous Pyzo :

x = int(input('Saisir x (entier positif) : '))
y = int(input('Saisir y (entier positif) : '))
z = float(input(u'Saisir z (Nombre réel) : '))
t = float(input(u'Saisir t (Nombre réel) : '))

print('x + y = ' , x + y) 

print('Produit de z et t = z.t = ' , z * t)

print('z puissance x = z**x = ' , z**x)

# etc ...


qui produit l'affichage suivant :

Saisir x (entier positif) : 4
Saisir y (entier positif) : 5
Saisir z (Nombre réel) : 10.0
Saisir t (Nombre réel) : 20.0
x + y =  9
Produit de z et t = z.t =  200.0
z puissance x = z**x =  10000.0


Bon courage

hb
Commenter la réponse de hbouia

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.