Exercice analyse de code
This commit is contained in:
parent
b65325911b
commit
92cbcae4cf
38
Analyse1.java
Normal file
38
Analyse1.java
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
import static utils.Utils.*;
|
||||||
|
|
||||||
|
public class Analyse1 {
|
||||||
|
|
||||||
|
public static final void main(String[] args) {
|
||||||
|
afficher("Analyse 1");
|
||||||
|
|
||||||
|
int[] tab1 = new int[] { 12, 0, 5, 21 };
|
||||||
|
afficher("tab1:");
|
||||||
|
maFonction(tab1);
|
||||||
|
|
||||||
|
int[] tab2 = new int[] { 81, 13, 100, 4 };
|
||||||
|
afficher("tab2:");
|
||||||
|
maFonction(tab2);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void maFonction(int[] tab){
|
||||||
|
|
||||||
|
int m1 = 0;
|
||||||
|
int m2 = 0;
|
||||||
|
|
||||||
|
for (int i = 0; i < tab.length; i++) {
|
||||||
|
int n = tab[i];
|
||||||
|
|
||||||
|
if (m1 < n) {
|
||||||
|
m2 = m1;
|
||||||
|
m1 = n;
|
||||||
|
} else if (m2 < n) {
|
||||||
|
m2 = n;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
afficher(m1);
|
||||||
|
afficher(m2);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
10
Exercices.md
10
Exercices.md
@ -135,6 +135,10 @@ Exemple:
|
|||||||
|
|
||||||
## Exercice 9
|
## Exercice 9
|
||||||
|
|
||||||
|
Que fait maFonction dans Analyse1.java?
|
||||||
|
|
||||||
|
## Exercice 10
|
||||||
|
|
||||||
Afficher la suite de Fibonacci.
|
Afficher la suite de Fibonacci.
|
||||||
|
|
||||||
Il s’agit d’une suite de nombres dans laquelle tout nombre (à partir du troisième) est égal à la somme des deux précédents:
|
Il s’agit d’une suite de nombres dans laquelle tout nombre (à partir du troisième) est égal à la somme des deux précédents:
|
||||||
@ -145,13 +149,13 @@ Il s’agit d’une suite de nombres dans laquelle tout nombre (à partir du tro
|
|||||||
|
|
||||||
=> Fibonacci.java
|
=> Fibonacci.java
|
||||||
|
|
||||||
## Exercice 10
|
## Exercice 11
|
||||||
|
|
||||||
Convertir un nombre romain en entier (avec "chiffre" romains I, V et X).
|
Convertir un nombre romain en entier (avec "chiffre" romains I, V et X).
|
||||||
|
|
||||||
=> Romain.java
|
=> Romain.java
|
||||||
|
|
||||||
## Exercice 11
|
## Exercice 12
|
||||||
|
|
||||||
Chiffre de César:
|
Chiffre de César:
|
||||||
|
|
||||||
@ -159,7 +163,7 @@ Le texte chiffré s'obtient en remplaçant chaque lettre du texte clair original
|
|||||||
|
|
||||||
=> CesarChiffre.java CesarDechiffre.java
|
=> CesarChiffre.java CesarDechiffre.java
|
||||||
|
|
||||||
## Exercice 12
|
## Exercice 13
|
||||||
|
|
||||||
Tester si un mot est un palindrome. Un palindrome est un mot qui peut se lire dans les 2 sens: été, ici, colloc
|
Tester si un mot est un palindrome. Un palindrome est un mot qui peut se lire dans les 2 sens: été, ici, colloc
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user