Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« C algo » : différence entre les versions

De The Linux Craftsman
Aucun résumé des modifications
Aucun résumé des modifications
 
(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>

Dernière version du 19 mars 2014 à 13:32