• Aucun résultat trouvé

Séance 2

N/A
N/A
Protected

Academic year: 2022

Partager "Séance 2"

Copied!
2
0
0

Texte intégral

(1)

Programmation C 2009-2010

Séance 2

Opérateurs:

du plus prioritaire au moins prioritaire:

- (unaire)

* / %

+ -

< <= > >= ==

= !=

!

&& ||

Incrémentation ++, décrémentation --

affectation avec opération +=, -=, *=, /=

affectation conditionnelle

x = (condition) ? valeurOui : valeurNon ;

Structures de contrôle

if switch for do while

Bruno Bouzy UFR math info

(2)

Programmation C 2009-2010

Exercices

1) Donner le résultat de - 4 – 3 * 2 - 1 4-5-3 == 2*-5/2+1 1+3*8%3

int n = 20, x; x = n++;

int n = 20, x; x = ++n;

32 && 2.3

!65.34 0 || !(32>12)

int X, A = 5, B = 10, C = 1; X = ((2*A+3)*B+4)*C;

int X = 3, Y = 4; X *= Y + 1;

2) Ecrire un programme qui lit une date au clavier sous la forme JJ-MM-AAAA. Un jour est compris entre 1 et 31, et un mois entre 1 et 12. Le programme doit être robuste: il redemande la valeur attendue tant qu'elle n'est pas correcte.

3) Ecrire un programme qui affiche le résultat d'une équation du second degré définie par ses trois coefficients a, b, c rentrés au clavier par l'utilisateur. NB: on utilisera la fonction double sqrt(double) qui retourne la racine carrée d'un nombre. Pour cela, on fera un #include

<math.h> et on compilera avec l'option -lm.

4) Ecrire un programme qui devine un nombre entier secret compris entre 0 et 100 choisi par l'utilisateur. Pour guider le programme vers la solution, l'utilisateur répond > ou < ou =, selon que le nombre proposé par le programme est supérieur, inférieur, ou égal au nombre secret.

Bruno Bouzy UFR math info

Références

Documents relatifs

Cette condi- tion est d'ailleurs suffisante pour que l'équation proposée représente un paraboloïde hyperbolique, car l'autre pa- raboloïde et le cylindre parabolique ne peuvent

[r]

FONCTIONS POLYNOMIALES D'une manière générale, la valeur absolue permet d'écrire de manière condensée une distance entre deux nombres réels. Exemple Soit M un point d'abscisse x

[r]

Rappel Étudier le signe d’une fonction revient à étudier la position relative de la courbe représen- tative par rapport à l’axe des abscisses :. • Lorsque f (x) &gt; 0, alors

Nous allons montrer que certaines de ces intégrales peuvent être parti- culières, d’autres singulières, en donnant en même temps le moyen de re- connaître si une

Au total il existe dans chacun des quatre quadrants du plan xOy un faisceau de courbes intégrales tangentes à la courbe particulière .r=o; et de plus, en outre des deux courbes Ci et

[r]