0% ont trouvé ce document utile (0 vote)
15 vues5 pages

TPJava P

Le document présente plusieurs cas d'utilisation de tableaux en Java, incluant des exemples de saisie d'éléments, de calcul de somme, et d'utilisation de structures de contrôle comme 'break' et 'while'. Il aborde également le concept d'héritage avec une classe 'personne' et une classe dérivée 'enseignant'. Chaque cas est illustré par un code source fonctionnel.

Transféré par

mayeleschilo005
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
15 vues5 pages

TPJava P

Le document présente plusieurs cas d'utilisation de tableaux en Java, incluant des exemples de saisie d'éléments, de calcul de somme, et d'utilisation de structures de contrôle comme 'break' et 'while'. Il aborde également le concept d'héritage avec une classe 'personne' et une classe dérivée 'enseignant'. Chaque cas est illustré par un code source fonctionnel.

Transféré par

mayeleschilo005
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

1

Cas 1: Tableau

package tableau;

/**
*
* @author USER
*/
import [Link];
public class tableau {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int[] nombres = new int[5];
Scanner t = new Scanner([Link]);
nombres[0] = 10;
nombres[1] = 20;
nombres[2] = 30;
nombres[3] = 40;
nombres[4] = 50;
int som = 0;
for(int i = 0; i < [Link]; i++){

[Link]("Element " + i + " : ");


nombres[i] = [Link]();
som = som + nombres[i];
}
[Link](" La Somme est : " + som);
/*for(int i = 0; i < [Link]; i++){
[Link]("Element " + i + " : " + nombres[i]);
}*/
}

Cas 2: Tableau avec Break

import [Link];
public class tableau {

/**
2

* @param args the command line arguments


*/
public static void main(String[] args) {
// TODO code application logic here
int[] nombres = new int[5];
Scanner t = new Scanner([Link]);
nombres[0] = 10;
nombres[1] = 20;
nombres[2] = 30;
nombres[3] = 40;
nombres[4] = 50;
int som = 0;
for(int i = 0; i < [Link]; i++){

[Link]("Element " + i + " : ");


nombres[i] = [Link]();
som = som + nombres[i];

if(som >= 100){

break;
}
}
[Link](" La Somme est : " + som);
/*for(int i = 0; i < [Link]; i++){
[Link]("Element " + i + " : " + nombres[i]);
}*/
}

Cas 3: Tableau avec While

import [Link];
public class tableau {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int[] nombres = new int[5];
Scanner t = new Scanner([Link]);
nombres[0] = 10;
3

nombres[1] = 20;
nombres[2] = 30;
nombres[3] = 40;
nombres[4] = 50;
int som = 0;
/* for(int i = 0; i < [Link]; i++){

[Link]("Element " + i + " : ");


nombres[i] = [Link]();
som = som + nombres[i];
}*/

int i = 0;
while(i < [Link]){
[Link]("Element " + i + " : ");
nombres[i] = [Link]();
som = som + nombres[i];
i++;
}
[Link](" La Somme est : " + som);
/*for(int i = 0; i < [Link]; i++){
[Link]("Element " + i + " : " + nombres[i]);
}*/
}

Cas 4: Heritage

package heritage_super;
/**
*
* @author USER
*/
public class personne {
private String prenom;
private String nom;
private int age;

public personne(String P, String N, int age){


[Link] = P;
[Link] = N;
[Link] = age;
}
4

public personne(personne P){


[Link] = [Link];
[Link] = [Link];
[Link] = [Link];
}

public String identite(){


return "personne(" + prenom + "," + nom + "," + age + ")";
}
// accesseurs
public String getPrenom(){
return prenom;
}
public String getNom(){
return nom;
}
public int getAge(){
return age;
}
//modifieurs
void setPrenom(String P){
[Link] = P;
}
public void setNom(String N){
[Link] = N;
}
public void setAge(int age){
[Link]=age;
}

public class enseignant extends personne{


private int section;

// constructeur
public enseignant(String P, String N, int age, int section){
super(P,N,age);
[Link] = section;
}
}

public class test {


5

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
[Link](new
enseignant("Jean","Dupont",30,27).identite());
}

Vous aimerez peut-être aussi