Application 1

En Python

x=input("Combien de crêpes veux-tu préparer ?")

#on attribue à la variable x la chaîne de caractères rentrée par le input

print(type(x))#on demande le type de x et on attend string str
 
import math#on importe la bibliothèque math pour pouvoir utiliser la fonction math.ceil par la suite

# il est nécessaire de transformer la chaîne de caractères rentrée en nombre entier grâce à la fonction int()
 
quantitedefarine=math.ceil(500*int(x)/30)# on fait une règle de trois pour trouver les quantités et on utilise math.ceil() pour arrondir à l'entier supérieur
 
nombreoeufs=math.ceil(6*int(x)/30)
 
massebeurre=math.ceil(50*int(x)/30)
 
volumelait=math.ceil(500*int(x)/30)

print(type(quantitedefarine))# on demande le type de quantitedefarine et on attend entier int

#il faut maintenant transformer les variables de type int en chaîne de caractères grâce à la fonction str() pour pouvoir les utiliser dans l'opération de concaténation 

print(type(str(quantitedefarine)))# on demande le type de str(quantitedefarine)) et on attend string str
 
print ("Pour faire "+x+" crêpes, tu dois utiliser "+ str(quantitedefarine)+ " g de farine, " + str(nombreoeufs) + " oeufs, "+ str(massebeurre) +" g de beurre et "+ str(volumelait)+" mL de lait.")

***********************************************

En JavaScript

<!DOCTYPE	html>
<html>
<head>
<meta	http-equiv="Content-Type"	content="text/html;	charset=UTF-8"	/> 
</head>


<body>  

<!--Il nous faut un input pour poser la question, un bouton pour lancer le calcul et une sortie pour afficher le résultat 	-->  


<!-- Un input pour poser la question	-->  
Combien de crêpes veux-tu préparer	?<input	id="nombre"/>  
<!-- Passe	à	la	ligne avec <br> -->  

<br>  <br>
<!--Place	un	bouton	qui	déclenche	une	fonction	lorsqu’il	est	cliqué	-->  
<button	onclick="myFunction()">Envoyez</button>  

<p	id="reponse"></p><!--On fait un	paragraphe	vide repéré	par	son	id qui	va	accueillir	la	réponse	-->   

<!--Début	du	script ************************************	-->  
<script> 

<!--Ecriture	de	la	fonction appelée par le	bouton	-->  

function	myFunction()	{  

nombre	=	document.getElementById("nombre").value; <!--on récupère dans une variable nombre la valeur du input	-->

<!--Déclaration des variables qui récupèrent la valeur du input	-->  
 
quantitedefarine=Math.ceil(500*nombre/30);  
nombreoeufs=Math.ceil(6*nombre/30);  
massebeurre=Math.ceil(50*nombre/30);  
volumelait=Math.ceil(500*nombre/30); 

<!--On exprime le résultat à afficher	-->

resultat="Pour faire "+nombre+" crêpes, tu dois utiliser "+ quantitedefarine+ " g de farine, " + nombreoeufs+ " oeufs, "+ massebeurre +" g de beurre et "+ volumelait+" mL de lait." ;

document.getElementById("reponse").innerHTML=resultat; <!--Affichage de la réponse à l’endroit du paragraphe id= "reponse"	-->

} 
</script> 
</body>