Next: TD 2: Les tableaux
Previous: Travaux dirigés
Exercise 1.1
Déterminer l'ordre d'évaluation des expressions:
x + 2 * 5
x - 2 - 3
y = ++x + x++
y = ++x + ++x
Exercise 1.2
Pourquoi les expressions suivantes sont incorrectes ?
Exercise 1.3
Ecrire un programme qui affiche la somme et le produit de deux
entiers lus à la console.
Voyez ce qui se passe, si au lieu de donner un entier, on donne un nombre
Exercise 1.4
Pourquoi le programme suivant est-t-il
faux ? [1.7]
Rectifier ce programme pour avoir des affichages corrects.
/* Programme de calcul de l'inverse d'un entier donné. */ #include <stdio.h> int main() { double x; printf("Entrer un nombre : "); scanf("%f", &x); printf("Le nombre donne est: %d\n", x); return 1; }
Exercise 1.5
Ecrire un programme qui lit une suite d'entiers au clavier et qui
affiche leur inverse. [2.3]
Exercise 1.6
Ecrire un programme qui converti les francs et écus,
sachant qu'un écu vaut 7,22 francs.
Exercise 1.7
Ecrire un programme qui affiche qui lit un caractère et qui affiche
son code ASCII. [1.4.2]
Exercise 1.8
Ecrire un programme qui affiche la décomposition en base 10 d'un
nombre. Par exemple, le nombre 123 sera affiché sous la forme
3 + 2 x 10 + 1 x 102.
Exercise 1.9
Ecrire un programme qui calcule la n ième valeur de la suite de Fibonacci
qui définie par
Touraivane