|
|
| (35 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>
| |