Différences entre versions de « C algo »

De The Linux Craftsman
Aller à la navigation Aller à la recherche
 
(34 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
== Exercice 1 ==
+
* [[C_algo_td1| TD1: Printf, scanf et les boucles conditionnelles]]
Écrire un programme qui demande la saisie d’une lettre de l’alphabet et qui affiche la lettre majuscule
+
* [[C_algo_td2| TD2: For, While et les tableaux]]
correspondante. Il est vivement recommandé d’utiliser les propriétés du codage ASCII.
+
* [[C_algo_td3| TD3: Manipulation des tableaux, tri, recherche]]
<div class="toccolours mw-collapsible mw-collapsed" style="width:700px">
+
* [[C_algo_td4| TD4: Les matrices]]
<big>Afficher la solution:</big>
+
* [[C_algo_td5| TD5: Les fonctions ou sous-programmes]]
<source class="mw-collapsible-content" lang="c">
 
#include <stdio.h>
 
#include <stdlib.h>
 
#include <ctype.h>
 
 
 
int main(void) {
 
char c;
 
printf("Veuillez entrer une minuscule: ");
 
scanf("%c", &c);
 
printf("La majuscule correspondante est %c", toupper(c));
 
return EXIT_SUCCESS;
 
}
 
</source>
 
</div>
 
 
 
== Exercice 2 ==
 
Écrire un programme qui convertit un montant en fonction d’un taux de change. Les modalités d’affichage sont les suivantes :
 
<pre>
 
Entrez le montant a convertir : 150
 
Le montant a convertir est : 150.000000
 
 
 
Entrez le taux de change a appliquer : 0.822102
 
Le taux de change a appliquer est : 0.822102
 
 
 
Le montant converti est : 123.315300
 
</pre>
 
 
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:700px">
 
<big>Afficher la solution:</big>
 
<source class="mw-collapsible-content" lang="c">
 
#include <stdio.h>
 
#include <stdlib.h>
 
 
 
int main(void) {
 
float m, t;
 
printf("Entrez le montant a convertir : ");
 
scanf("%f", &m);
 
printf("Le montant a convertir est :  %f\n\n", m);
 
printf("Entrez le taux de change a appliquer : ");
 
scanf("%f", &t);
 
printf("Le taux de change a appliquer est : %f\n\n", t);
 
printf("Le montant converti est :  %f", m*t);
 
return EXIT_SUCCESS;
 
}
 
</source>
 
</div>
 

Version actuelle datée du 19 mars 2014 à 13:32