Vous êtes sur la page 1sur 6

// int a=5, b=6, c=8;

System.out.println("le valeur de a est"+a+ "\nb="+b+ "\nc="+c);

// Scanner clavier= new Scanner (System.in);


Double r;
System.out.println("donner ton nbre reel");
r= clavier.nextDouble();
System.out.println("tu as "+r);

// public class helloworld {


static Scanner clavier= new Scanner (System.in);
public static void main(String[] args) {

int a;
String r;
String s;

System.out.println("donner ton nbre ");


a= clavier.nextInt();

clavier.nextLine();

System.out.println("donner ton texte");


r= clavier.nextLine();

System.out.println("donner ton 2eme texte");


s=clavier.nextLine();

System.out.println("tu as "+a);
System.out.println("ton nom"+r);
System.out.println("ton prenom"+s);
}

Affiche
donner ton nbre

5
donner ton texte
yass
donner ton 2eme texte
mecher
tu as 5
ton nomyass
ton prenommecher

Boucle for

for (int i=1;i<10;i=i+3) {


System.out.println("le double de" + i + "est" + (i*2));
}
Boucle do while

Scanner clavier = new Scanner (System.in);

int age;

do {
System.out.println("donner ton age");
age=clavier.nextInt();

} while (age<0);

System.out.println("tu es grand");
}

Boucle while

int i=100;

while (i<=45); {
System.out.println("donner ton age");

// Jeux

Scanner clavier = new Scanner (System.in);

int nbr_pc , nbr_user;

nbr_pc = (int)((Math.random()*999)+1);

do {
System.out.print("donner le nbr :");
nbr_user=clavier.nextInt();

if(nbr_pc == nbr_user) {
System.out.println("c bien");
}
else if (nbr_pc < nbr_user) {
System.out.println("tu es loin");
}
else {
System.out.println("tu es prés");
}

} while (nbr_user!= nbr_pc);

// tableau pointe sur un autre

int [] tab1 = {55,66,77,88};


int [] tab2 = new int[6];
int i ;

for( i=0; i<tab1.length;i++) {;

tab2[i] = tab1[i];

for (i=0; i<tab2.length ;i++) {


System.out.println(tab2[i]);
}

** 55
66
77
88
0
0

// comparaison element par element du tableau

int [] tab1 = {55,66,7,88};


int [] tab2 = {55,66,77,88};

if(tab1.length != tab2.length) {
System.out.println("c est differents");
}else {
int i=0;
while(i< tab1.length && tab1[i]== tab2[i]) {
++i;
}
if (i>= tab1.length) {
System.out.println("sont egaux");
}
else {
System.out.println("sont differs");
}
}

//method ** attention aux accolade

int b = methode(5);
System.out.println(b+2);
}
static int methode (int nbre) {
return nbre*2;
}

*** 12

// methode

private static Scanner clavier = new Scanner(System.in);


public static void main(String[] args) {

ditesbonjour();
ditesbonjour();
ditesbonjour();
}

static void ditesbonjour() {


String nom;
System.out.println("entrer ton nom");
nom = clavier.nextLine();
System.out.printf("bonjour Mr %S\n", nom);
}

// appel de methode dans mehode

System.out.println(methode2());
}

static void methode() {


System.out.println("wawawaw");
}
static int methode2() {
methode();
return 2;

*** wawawaw

//factoriel

System.out.println(factoriel(4));
}
static int factoriel(int nb) {
if(nb<0) {
System.out.println("tu as entrer un nbre negatif");
return -1;
}else {
int result = 1;
for(int i =1;i<=nb;i++) {
result = result*i;
}
return result;
}

*** 24

// autre methode factoriel

System.out.println(factoriel(4));

}
static int factoriel (int nb) {
if (nb==0 || nb==1 ) {
return nb = 1;
}else {
return nb*(factoriel(nb-1));
}

**24

// Random jeux

import java.util.Random;

public class jeuxboolean {

public static void main(String[] args) {

System.out.println("do you love me");

Random random = new Random();


boolean success = random.nextBoolean();

System.out.println("hummmm...");
try {
Thread.sleep(5000);
} catch (InterruptedException e) {

e.printStackTrace();
}

if(success) {
System.out.println("yes");
}else {
System.out.println("no");
}
}

}
*** do you love me
hummmm... **(il reste 5 seconde puis continue)
yes

// jeux

import java.util.ArrayList;
import java.util.Random;
import java.util.Scanner;

public class jeuxboolean {

public static void main(String[] args) {


final int NUMBER_OF_QUESTIONS=3;
int index, score =0;
String pays, capital, answer;
ArrayList<Integer> tabdynamique = new ArrayList<>();

Scanner clavier = new Scanner (System.in);


String [][] tab = {
{"italie", "rome"},
{"france","paris"},
{"Allemagne", "berlin"},
{"tunisie","tunis"},
{"algerie", "Alger"},
{"Espagne","Madrid"},
{"tahiti", "Hayti"}
};

for(int i=0;i<NUMBER_OF_QUESTIONS;i++) {
do{
Random random = new Random();
index = random.nextInt(tab.length);

} while(tabdynamique.contains(index));
tabdynamique.add(index);

pays = tab [index][0];


capital = tab [index][1];

System.out.printf("quel est la capitale de pays %s ? \n",


pays);

answer = clavier.nextLine();

if(capital.equalsIgnoreCase(answer)) {
System.out.println("true");
score++;
}else {
System.out.printf("false, il faut repondre %s\n",
capital);
}

}
System.out.printf("le score est %d/%d", score,NUMBER_OF_QUESTIONS);
clavier.close();
}

Vous aimerez peut-être aussi