Fin Controle Machine A et B
This commit is contained in:
@@ -3,7 +3,11 @@
|
||||
|
||||
int main(void) {
|
||||
int resultats[5];
|
||||
int tab_trie[5];
|
||||
int i;
|
||||
int j;
|
||||
int min;
|
||||
int temp;
|
||||
int suite_1[5] = {1, 2, 3, 4, 5};
|
||||
int suite_2[5] = {2, 3, 4, 5, 6};
|
||||
for (i = 0; i != 5; i++) {
|
||||
@@ -11,6 +15,24 @@ int main(void) {
|
||||
scanf("%d", &resultats[i]);
|
||||
getchar();
|
||||
}
|
||||
/* TO DO */
|
||||
min = resultats[0];
|
||||
for (j = 0; j != 5; j++) {
|
||||
for (i = 0; i != 5; i++) {
|
||||
if (min >= resultats[i] && resultats[i] != 0) {
|
||||
min = resultats[i];
|
||||
temp = i;
|
||||
}
|
||||
}
|
||||
tab_trie[j] = min;
|
||||
resultats[temp] = 7; /* On prend une valeur en dehors des valeurs autorisées */
|
||||
min = resultats[0]; /* Ce qui fait qu'on aura toujours un minimum qui n'a pas déjà été traité */
|
||||
}
|
||||
for (i = 0; i != 5; i++) {
|
||||
if (tab_trie[i] != suite_1[i] && tab_trie[i] != suite_2[i]) {
|
||||
printf("Ce n'est pas une suite");
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
}
|
||||
printf("C'est une suite");
|
||||
return EXIT_SUCCESS;
|
||||
}
|
Reference in New Issue
Block a user