Exo maximum

This commit is contained in:
Meutel 2019-05-30 16:33:36 +02:00
parent fedcec9c0e
commit 8af4c7fb70
3 changed files with 72 additions and 22 deletions

View File

@ -3,23 +3,35 @@ import static utils.Utils.*;
public class Exercice1 { // FIXME A CHANGER public class Exercice1 { // FIXME A CHANGER
public static final void main(String[] args) { public static final void main(String[] args) {
int a = 3; int a = 13;
int compteur = 0;
String texte="Trop grand";
if (a<10) { if (a<10) {
afficherPlusieursFois(a, a);
while(compteur<a)
{
afficher(a);
compteur = compteur+1;
}
} }
else{ else{
afficher(texte);
afficherPlusieursFois(a, a-10);
} }
} }
public static void afficherPlusieursFois(int aAfficher, int nombreFois){
for(int compteur = 0; compteur<nombreFois; compteur++)
{
afficher(aAfficher);
}
}
} }

32
Maximum.java Normal file
View File

@ -0,0 +1,32 @@
import static utils.Utils.*;
public class Maximum {
public static final void main(String[] args) {
afficher("EXEMPLE");
int[] tab = { 34, 568, 11, 678, 0, -1};
int m = max(tab);
afficher(m);
}
public static int max(int[] tab){
int valeurMax = tab[0];
for(int compteur=0; compteur<tab.length; compteur++){
int element = tab[compteur];
if (element > valeurMax){
valeurMax = element;
}
}
return valeurMax;
}
}

View File

@ -3,21 +3,27 @@ import static utils.Utils.*;
public class Variables { public class Variables {
public static final void main(String[] args) { public static final void main(String[] args) {
int a = 0;
char b; int i = 0;
b = '0'; int j= 1;
boolean c = true; int k = ajouter(2, j);
boolean d = false;
afficher(a, b, c, d); ajouterEtAfficher(2, 4);
afficher("c ou d");
afficher(c || d);
boolean expr1 = c && d; afficher(k + 1);
afficher(expr1);
} }
public static int ajouter(int a, int b) {
int c = a + b;
return c;
}
public static void ajouterEtAfficher(int a, int b) {
int c = a + b;
afficher("resultat:", c);
}
} }