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
|
||||
|
||||
Que fait maFonction dans Analyse1.java?
|
||||
|
||||
## Exercice 10
|
||||
|
||||
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:
|
||||
@ -145,13 +149,13 @@ Il s’agit d’une suite de nombres dans laquelle tout nombre (à partir du tro
|
||||
|
||||
=> Fibonacci.java
|
||||
|
||||
## Exercice 10
|
||||
## Exercice 11
|
||||
|
||||
Convertir un nombre romain en entier (avec "chiffre" romains I, V et X).
|
||||
|
||||
=> Romain.java
|
||||
|
||||
## Exercice 11
|
||||
## Exercice 12
|
||||
|
||||
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
|
||||
|
||||
## 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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user