biglaye84
Messages postés2Date d'inscriptionjeudi 27 janvier 2011StatutMembreDernière intervention 8 février 2011
-
7 févr. 2011 à 11:37
biglaye84
Messages postés2Date d'inscriptionjeudi 27 janvier 2011StatutMembreDernière intervention 8 février 2011
-
8 févr. 2011 à 17:03
Bonjour , je veux que vous m'aidez à traduire un exercice algorithme en langage c le plus rapidement possible !!suis bloqué kelk part !!
voici :
Bloc B1 : Commande de pizza
Début
commande_a_traiter ← VRAI {il y a au moins 1 commande à considérer}
Tant Que commande_a_traiter faire
Début
Calcul des statistiques d'une même commande (voir Bloc 2)
Demande commande_a_traiter {une autre?}
Fin
Fin
Bloc 2: Calcul des statistiques d'un ensemble de pizzas commandées
Début
{initialisations}
Somme_Pointes ← 0
Somme_Surf ← 0
Somme_Prix ← 0
autre_pizza ←VRAI {on suppose qu'au moins 1 pizza a été commandée}
Tant Que (autre_pizza) {commandée}
Début
Demander Diametre
{A : une longueur, nombre réel, exprimée en cm}
Surface ← PI * (Diametre * Diametre) / 4
Somme_Surf ←Somme_Surf + Surface
Demander Nombre_Pointes
{A : nombre entier >0}
Somme_Pointes ← Somme_Pointes + Nombre_Pointes
Demander Prix
{A : un réel >0}
Somme_Prix ← Somme_Prix + Prix
Demander autre_pizza {commandée?}
Fin
Demander Nb_Pers {à nourrir}
Moy_Surf ← Somme_Surf / Nb_Pers
Moy_Pointes ← Somme_Pointes / Nb_Pers
Moy_Prix ← Somme_Prix / Nb_Pers
Imprimer Moy_Surf
Imprimer Moy_Pointes
Imprimer Moy_Prix
Fin
pop70
Messages postés181Date d'inscriptionmardi 6 avril 2010StatutMembreDernière intervention 7 janvier 201210 8 févr. 2011 à 10:26
Utilise la Méthode d'intégration par parties Word (je sais pas comment l'appeler autrement) :
Ouvre Word, copie l'exo et utilise la fonction "Remplacer" dans le menu Edition.
Tu remplaces :
-"Tant Que" par while(
-"Demander" par scanf("%d", &
-"Debut" par {
-"Fin" par }
-Les trucs inutiles tu les supprimes ou tu les mets en commentaires (comme "Bloc1 :", "{Initialisation}", "{A : ..."} )
...
Ensuite il faut fermer tous les while, scanf et compagnie par ")".
et bien vérifier que les autres lignes se termine par ";".
Si tu as Notepad c'est encore mieux, tu termine en allant dans le menu TextFX/TextFXEdit, et Reindent C++ Code.