Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

java cours instutie azer, Exercises of Java Programming

ces un très important frefdgfttttt

Typology: Exercises

2019/2020

Uploaded on 11/02/2021

imen-bensalem
imen-bensalem 🇹🇳

1 document

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
public class etagere
{ public int n=0;
public final int max=100;
public livre livres[];
public livre auteurs[];
public livre titres[];
public int a=0;
public int t=0;
public int pos[];
public int na=0;
public etagere()
{ livres= new livre[max];
pos=new int[max];
auteurs=new livre[max]; }
public void ajouter(livre liv)
{ livres[n]=liv; n+=1; }
public int cherche(String a,String t)
{ int i; for (i=0;i<n;i++)
{ if ((livres[i].getauteur()==a)&&(livres [i].gettitre()==t))
{ System.out.println("le nombre des pages est :"+livres[i].getnbpages());
return i+1; } }
return 0; }
public livre getlivre(int p)
{ return livres[p-1]; }
public int[] retun(String a,String t)
{ int i; for (i=0;i<n;i++)
{ if ((livres[i].getauteur()==a)&&(livres [i].gettitre()==t))
{ pos[na]=i+1; na+=1; } }
return pos; }
public livre[] aut(String auu)
{ int i; for (i=0;i<n;i++)
{ if (livres[i].getauteur()==auu)
{ auteurs[a]=livres[i]; a+=1; } }
return auteurs; }
public livre[] tiiit(String tit)
{ int i; for (i=0;i<n;i++) { if (livres[i].getauteur()==tit)
{ auteurs[t]=livres[i]; t+=1; } } return titres; } public livre enleverlivre(int
p) { livre s=livres[p-1]; livres[p-1]=livres[n-1]; n-=1; return s; } public livre
enleverlivre(String a,String t) { int i;livre s; for (i=0;i<n;i++) { if
((livres[i].getauteur()==a)&&(livres [i].gettitre()==t)){ s=livres[i];
livres[i]=livres[n-1]; n-=1; return s; } } return null; } public String
toString() { return "nombre de livres est :"+n; } public static void
pf2

Partial preview of the text

Download java cours instutie azer and more Exercises Java Programming in PDF only on Docsity!

public class etagere { public int n=0; public final int max=100; public livre livres[]; public livre auteurs[]; public livre titres[]; public int a=0; public int t=0; public int pos[]; public int na=0; public etagere() { livres= new livre[max]; pos=new int[max]; auteurs=new livre[max]; } public void ajouter(livre liv) { livres[n]=liv; n+=1; } public int cherche(String a,String t) { int i; for (i=0;i<n;i++) { if ((livres[i].getauteur()==a)&&(livres [i].gettitre()==t)) { System.out.println("le nombre des pages est :"+livres[i].getnbpages()); return i+1; } } return 0; } public livre getlivre(int p) { return livres[p-1]; } public int[] retun(String a,String t) { int i; for (i=0;i<n;i++) { if ((livres[i].getauteur()==a)&&(livres [i].gettitre()==t)) { pos[na]=i+1; na+=1; } } return pos; } public livre[] aut(String auu) { int i; for (i=0;i<n;i++) { if (livres[i].getauteur()==auu) { auteurs[a]=livres[i]; a+=1; } } return auteurs; } public livre[] tiiit(String tit) { int i; for (i=0;i<n;i++) { if (livres[i].getauteur()==tit) { auteurs[t]=livres[i]; t+=1; } } return titres; } public livre enleverlivre(int p) { livre s=livres[p-1]; livres[p-1]=livres[n-1]; n-=1; return s; } public livre enleverlivre(String a,String t) { int i;livre s; for (i=0;i<n;i++) { if ((livres[i].getauteur()==a)&&(livres [i].gettitre()==t)){ s=livres[i]; livres[i]=livres[n-1]; n-=1; return s; } } return null; } public String toString() { return "nombre de livres est :"+n; } public static void

main(String[] args) { etagere e=new etagere(); etagere e1=new etagere(); livre l = new livre("ka","la"); livre l1 = new livre("kaka","lala"); livre l2 = new livre("kak","lal"); livre ll = new livre ("bla","bla"); livre mm=new livre("mmm","eii"); e.ajouter(l); e.ajouter(l1); e.ajouter(l2); e1.ajouter(ll); e1.ajouter(mm); System.out.println(e1.cherche("mmm","eii")); System.out.println("-------"); System.out.println(e.getlivre(2)); System.out.println("-------"); e.aut("kak"); int i; for (i=0;i<e.a;i++) { System.out.println(e.auteurs[i]); } System.out.println("-------"); for (i=0;i<e.n;i++) { System.out.println(e.livres[i]); } System.out.println("-------"); System.out.println(e.toString()); System.out.println("-------"); System.out.println(e.enleverlivre("kaka","lala")); System.out.println("-------"); for (i=0;i<e.n;i++) { System.out.println(e.livres[i]); } System.out.println(e.toString()); } }