update
This commit is contained in:
18
DEV/DEV1.1_suite/Controle_Machine/Q1_conversion.c
Normal file
18
DEV/DEV1.1_suite/Controle_Machine/Q1_conversion.c
Normal file
@@ -0,0 +1,18 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
int main(int argc, char** argv){
|
||||
double uniteDonne = strtod(argv[1],NULL);
|
||||
double uniteConvertis;
|
||||
if (argv[2][0]=='i'&&argv[2][1]=='n'&&argv[2][2]=='\0'){
|
||||
uniteConvertis=uniteDonne*2.54;
|
||||
printf("%.2lfcm\n",uniteConvertis);
|
||||
return 0;
|
||||
}
|
||||
if (argv[2][0]=='c'&&argv[2][1]=='m'&&argv[2][2]=='\0'){
|
||||
uniteConvertis=uniteDonne/2.54;
|
||||
printf("%.2lfin\n",uniteConvertis);
|
||||
return 0;
|
||||
}
|
||||
}
|
0
DEV/DEV1.1_suite/Controle_Machine/Q1_conversion.c~
Normal file
0
DEV/DEV1.1_suite/Controle_Machine/Q1_conversion.c~
Normal file
0
DEV/DEV1.1_suite/Controle_Machine/Q2_semaine.c
Normal file
0
DEV/DEV1.1_suite/Controle_Machine/Q2_semaine.c
Normal file
14
DEV/DEV1.1_suite/Controle_Machine/Q3_Lancer.c
Normal file
14
DEV/DEV1.1_suite/Controle_Machine/Q3_Lancer.c
Normal file
@@ -0,0 +1,14 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
int main (void){
|
||||
FILE* fichier = fopen("/dev/random", "r");
|
||||
unsigned short int resultat;
|
||||
if (fichier!=NULL){
|
||||
fread(&resultat,sizeof(unsigned short int),1,fichier);
|
||||
printf("%hu\n",resultat%6+1);
|
||||
fclose(fichier);
|
||||
}else{
|
||||
fprintf(stderr,"le fichier /dev/random n'a pas réussi à s'ouvrir");
|
||||
}
|
||||
}
|
0
DEV/DEV1.1_suite/Controle_Machine/Q3_Lancer.c~
Normal file
0
DEV/DEV1.1_suite/Controle_Machine/Q3_Lancer.c~
Normal file
BIN
DEV/DEV1.1_suite/Controle_Machine/exe
Executable file
BIN
DEV/DEV1.1_suite/Controle_Machine/exe
Executable file
Binary file not shown.
Reference in New Issue
Block a user