Ajout de prise de note tp 5
This commit is contained in:
26
DEV1.1/TP05/prise_de_notes_du_TP5.txt
Normal file
26
DEV1.1/TP05/prise_de_notes_du_TP5.txt
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
pour avoir plusieurs variables du même type on utilise "double".
|
||||||
|
- EXEMPPLE : double x = 12.5, y = -0.54, z = 1.4e-3;
|
||||||
|
|
||||||
|
pour affecter une valeur a une variable on utilise le signe "=", on peut aussi affecter on mettant une opération mathématique "n = n+1;".
|
||||||
|
|
||||||
|
les réels sont souvent manipulés par le type DOUBLE qui est identifié par la présence d'un point qui joue le rôle de la virgule
|
||||||
|
-%f donne une notation simple
|
||||||
|
-%e donne la notation scientifique
|
||||||
|
-%g choisi la notation la plus courte entre les deux
|
||||||
|
|
||||||
|
EXEMPLE : printf("%f", -2.5487e2);
|
||||||
|
|
||||||
|
on peut aussi ajouté un modificateur au format pour changer le nombre de chiffre après la virgule qui est de 6 par défauts
|
||||||
|
|
||||||
|
EXEMPLE : printf("%.2f", -0.157) (2 chiffres derrière la virgule)
|
||||||
|
|
||||||
|
La commande "scanf" agis comme un getchar sans à avoir a le réécrire il le fait automatiquement
|
||||||
|
-EXEMPLE :
|
||||||
|
int main(void) {
|
||||||
|
int n;
|
||||||
|
double x;
|
||||||
|
printf("Entrez un réel : ");
|
||||||
|
n = scanf("%lf", &x);
|
||||||
|
printf("son carré vaut : %f\n", x*x);
|
||||||
|
return EXIT_SUCCESS;
|
||||||
|
}
|
21
PROJETPERSO/pjperso.c
Normal file
21
PROJETPERSO/pjperso.c
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
#include<stdlib.h>
|
||||||
|
#include<stdio.h>
|
||||||
|
|
||||||
|
int main(void){
|
||||||
|
|
||||||
|
char n1,n2,n3,n4,n5,cal;
|
||||||
|
printf("Ecrivez votre calcul à deux décimal\n");
|
||||||
|
n1 = getchar();
|
||||||
|
n2 = getchar();
|
||||||
|
n3 = getchar();
|
||||||
|
n4 = getchar();
|
||||||
|
n5 = getchar();
|
||||||
|
cal = (n1,n2) + (n4,n5);
|
||||||
|
|
||||||
|
printf("Votre calcul est : %c%c%c%c%c\n", n1,n2,n3,n4,n5);
|
||||||
|
|
||||||
|
printf("Résultat : %d\n", cal);
|
||||||
|
|
||||||
|
return EXIT_SUCCESS;
|
||||||
|
}
|
||||||
|
|
Reference in New Issue
Block a user