Traduire un algo en C

Fermé
azwouet - 24 sept. 2007 à 19:30
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 - 24 sept. 2007 à 19:38
Actuellement en 2e année d'un BTS informatique de Gestion, et ayant choisi l'option Administrateur Réseaux, je rencontre quelques difficultés en développement. Je sais me débrouiller pour les algorithmes mais le problème est après, lorsqu’il faut les traduire en C. je suis complètement largué, alors si quelqu’un peut m’aider à traduire ces 3 vulgaires exercices, cela m’aiderais beaucoup. MERCI


Exo 1 : écrire un algo qui demande un prix exact et un taux TVA et calcule le prix TTC

Algo : exo 1

Déclaration
| prix_ht : réel
| taux_tva : réel
| prix_ttc : réel
Début
| afficher (« donne les prix hors taxe »)
| saisir (prix_ht)
| afficher (« donner taux TVA »)
| saisir (taux_tva)
| prix_ttc <-- prix_ht x taux_tva / 100 + prix_ht
| afficher (« le prix ttc est de : »,prix-ttc)
Fin algo




Exo 2 : je dispose d’une connexion Internet avec un débit exprimé en Kb/s et je télécharge des fichiers dont la taille est exprimée en Mo. Faire un algo qui permet de calculer le temps de téléchargements en heures, minutes et secondes.
1o = 8 bits
1Ko = 1024
1 Mo = 1024K


Algo : exo 2

Déclaration
Vitesse, taille, temps : entier
H, M, S : entier
Début
Afficher (« saisir la taille du ficher »)
Saisir : taille
Afficher (« saisir la vitesse de connexion »)
Saisir (vitesse)
Taille <-- taille x 1024 x 8
Temps <-- taille/vitesse
H <-- temps/360
M <-- (temps%3600) /60
S <-- (temps%3600) %60
Afficher (« temps de téléchargement » :,H’’, :‘’M’’, :’’S)
Fin amgp exo 2

Exo 3 : Ecrire un algo qui permet de déterminer le nombre d’année nécessaire pour que l’age d’un père devienne deux fois l’âge de son fils.




Algo exo 3 :

Declaration
Age_p , age_f, x :
Début
Afficher (« age du père »)
Saisir (age_p)
Afficher (« age du fils »)
Saisir (age_f)
X <-- age_p – 2*age_f
Afficher (x)
Fin algo exo 3

1 réponse

sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
24 sept. 2007 à 19:38
bonjour,

ca c'est du cours de premiere année.

alors je te fais le premier, et tu pourras en déduire les deux autres facilement


#include <stdio.h>
#include <stdlib.h>

int main()
{
float prix_ht, prix_tva, prix_ttc;

printf (" donne les prix hors taxe ");
scanf ("%f", &prix_ht);
printf (" donner taux TVA ");
scanf ("%f", &taux_tva);
prix_ttc = prix_ht * taux_tva / 100 + prix_ht;
printf (" le prix ttc est de : %.2f", prix_ttc);
}

0