Académique Documents
Professionnel Documents
Culture Documents
Exercice 1 :
#include <stdio.h>
void main()
{
float x = 2, y = 3 ;
printf("la somme est : %e\n",operation(x,y,'+')) ;
printf("la difference est : %e\n",operation(x,y,'-')) ;
printf("le produit est : %e\n",operation(x,y,'*')) ;
printf("la division est : %e\n",operation(x,y,'/')) ;
}
Exercice 2 :
B : dans fct, n = 10, p = 5, q = 20
A : dans main, n = 20, p = 5, q = 2
C : dans f, n = 10, p = 20, q = 2
Problème:
- Classe livre:
public class Livre {
- Classe étagère
1- Nombre de livres que peut contenir l’étagère, et le nombre de livre qu’elle contient.
public class Etagere {
public Etagere() {
nbLivres = 0;
return TAILLE;
return nbLivres;
if(nbLivres == TAILLE)
else {
etagere[nbLivres] = l;
nbLivres++;
}
}
return null;
else
int i;
return i + 1;
return 0;
5- Non il n’est pas possible d’appeler cette méthode chercher, car il existe déjà une méthode
chercher qui fait la recherche en fonction de l’auteur et du titre du livre. Nous pouvons donc
appeler cette méthode, chercherTous.
int i , j , cpt;
Livre [] resultat ;
cpt++;
if (cpt == 0)
return null;
}
return resultat;
6- Ras
etagere[i − 1] = etagere[i ];
etagere[nbLivres − 1] = null;
nbLivres−−;
return resultat;
}
}
int i;
resultat += ”−−−−−−−−−−−−−−−−−−−−−−−−−−−\n”;
}
return resultat;