Différences entre versions de « C algo »

De The Linux Craftsman
Aller à la navigation Aller à la recherche
Ligne 216 : Ligne 216 :
  
 
== Exercice 2 ==
 
== Exercice 2 ==
 
+
Déroulez sous la forme d’un tableau le programme suivant :
 +
<pre>
 +
VAR
 +
    a, b : entiers
 +
DEBUT
 +
    a <- 1
 +
    b <- 11
 +
    Repeter
 +
        b <- b - 4
 +
        a <- a + 1
 +
    TantQue (b � 0)
 +
    Ecrire a, b
 +
FIN
 +
</pre>
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:700px">
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:700px">
 
<big>Afficher la solution:</big>
 
<big>Afficher la solution:</big>
Ligne 225 : Ligne 238 :
 
int main()
 
int main()
 
{
 
{
    printf("TP2A Programme CHANELAW \n ");
 
    printf("Fichier TP3A.c \n ") ;
 
    printf("Auteur Chane-law Ahmed ali Belaid \n");
 
    printf("Groupe 1A \n");
 
    printf("19/02/2014 \n");
 
 
     int a = 1, b = 11, y = 0, z = 0;
 
     int a = 1, b = 11, y = 0, z = 0;
 
     int tab_a[3], tab_b[3];
 
     int tab_a[3], tab_b[3];
Ligne 246 : Ligne 254 :
 
</source>
 
</source>
 
</div>
 
</div>
 +
 
== Exercice 3 ==
 
== Exercice 3 ==
  

Version du 26 février 2014 à 19:43

TD1

Exercice 1

Écrire un programme qui demande la saisie d’une lettre de l’alphabet et qui affiche la lettre majuscule correspondante. Il est vivement recommandé d’utiliser les propriétés du codage ASCII.

Afficher la solution:

Exercice 2

Écrire un programme qui convertit un montant en fonction d’un taux de change. Les modalités d’affichage sont les suivantes :

Entrez le montant a convertir : 12
Le montant a convertir est : 12.000000

Entrez le taux de change a appliquer : 2
Le taux de change a appliquer est : 2.000000

Le montant converti est : 24.000000

Afficher la solution:

Exercice 3

Écrire un programme qui permet de calculer l’IMC (Indice de Masse Corporelle) d’une personne adulte selon la formule suivante :

Les modalités d’affichage sont les suivantes :

Entrez votre taille (en metres) : 1.75
Votre taille est : 1.75

Entrez votre poids : 65
Votre poids est : 65.00

Votre IMC est : 21.224489

Afficher la solution:

Exercice 4

Écrire un programme qui demande la somme d’argent souhaitée et détermine si le retrait est autorisé ou non. Le retrait est refusé dans le cas où la somme demandée dépasse 100. Le message sera adapté selon la situation : Retrait accepté ou Retrait refusé.

Exemple :

Bonjour, entrez la somme demandee : 130
La somme demandee est : 130
Retrait refuse

Afficher la solution:

Exercice 5

Modifier le programme qui demande la saisie d’une lettre de l’alphabet et qui affiche la lettre majuscule correspondante afin qu’il vérifie que le caractère saisi au clavier est bien une lettre minuscule. Dans un second temps, on pourra modifier encore le programme pour que celui-ci affiche la lettre minuscule correspondant à une lettre majuscule qui aurait été saisie.

Afficher la solution:

Exercice 6

Écrire un programme qui demande la saisie des coefficients dans d’une équation du second degré , et qui indique s’il existe des solutions.

Pour rappel:

Afficher la solution:

TD2

Exercice 1

Déroulez sous la forme d’un tableau le programme suivant :

VAR
    a : entier
DEBUT
    a <- 1
    TantQue (a < 4) Faire
        Ecrire a
        a <- a + 1
    FinTantQue
FIN

Afficher la solution:

Exercice 2

Déroulez sous la forme d’un tableau le programme suivant :

VAR
    a, b : entiers
DEBUT
    a <- 1
    b <- 11
    Repeter
        b <- b - 4
        a <- a + 1
    TantQue (b � 0)
    Ecrire a, b
FIN

Afficher la solution:

Exercice 3

Afficher la solution:

Exercice 4

Afficher la solution:

Exercice 5

Afficher la solution:

Exercice 6

Afficher la solution:

Exercice 7

Afficher la solution:

Exercice 8

Afficher la solution:

Exercice 9

Afficher la solution: