0% ont trouvé ce document utile (0 vote)
6 vues15 pages

Programmes Java pour débutants

Le document contient plusieurs programmes Java illustrant des concepts fondamentaux tels que l'affichage de messages, l'utilisation de constructeurs, le calcul d'intérêts simples, la gestion de tableaux, et la création de classes abstraites. Chaque programme est accompagné de son code source et de la sortie attendue. Les exemples couvrent également l'utilisation de paquets et de collections en Java.

Traduit par

ScribdTranslations
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)
6 vues15 pages

Programmes Java pour débutants

Le document contient plusieurs programmes Java illustrant des concepts fondamentaux tels que l'affichage de messages, l'utilisation de constructeurs, le calcul d'intérêts simples, la gestion de tableaux, et la création de classes abstraites. Chaque programme est accompagné de son code source et de la sortie attendue. Les exemples couvrent également l'utilisation de paquets et de collections en Java.

Traduit par

ScribdTranslations
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

Q.

1) Écrivez un programme en Java pour afficher 'Bienvenue en Java'


massage
Code Java :
classe simple{
public static void main(String args[])
{
[Link](" Bienvenue dans Java ....! ");
}
}

Sortie :
Q.2) Écrivez un programme en java qui démontre
constructor i) Default ii) Parameterized Constructor .
Code Java :
classe étudiant
{
int i ;
Chaîne n;
//Constructeur sans paramètre
étudiant privé()
{
i = 418;
}
// constructeur acceptant une seule valeur
student(String name)
{
n=name;
[Link]("Nom de l'étudiant :" + name);

}
public static void main(String[] args)
{

étudiant obj1 = nouveau étudiant();

[Link]("Numéro de roulage:" +obj1.i);

//appeler le constructeur en passant une valeur unique


étudiant obj2 = nouveau étudiant("omkar");

}
}

Output :

Q 3.) Écrivez un programme pour calculer l'intérêt simple d'entrée


par l'utilisateur.
Code Java :
import [Link];
classe Intérêt
{
flottant IntérêtSimple;
public void si (float p , float r , float t)
{
SimpleInterest = p*r*t/100;
[Link]("Intérêt simple:" + SimpleInterest);
}
public static void main(String args[])
{
Scanner sc = new Scanner([Link]);
flottant p, r, t;
[Link]("Entrez le Principal : ");
p = [Link]();
[Link]("Entrez le taux d'intérêt : ");
r = [Link]();
[Link]("Entrez la période de temps : ");
t = [Link]();
Objet d'intérêt = nouveau Intérêt();

[Link](p,r,t);
}
}

Output :
Q4 .) Écrivez un programme pour trouver la moyenne et la somme des n
nombre utilisant l'entrée de l'utilisateur

Code Java :
importer [Link];
classe Moyenne
{
public static void main(String[] args)
{
int n, somme=0;
flottant ave;

Scanner sc = new Scanner([Link]);


[Link]("Entrez le nombre d'éléments que vous voulez dans le tableau:");

n = [Link]();
int a[] = new int[n];
[Link]("Entrez tous les éléments que vous souhaitez dans le tableau:");

pour(int i = 0; i < n ; i++)


{
a[i] = [Link]();
somme = somme + a[i];

}
[Link]("Somme de tous les éléments :" + somme);

moyenne = (float)somme / n ;

[Link]("Moyenne de tous les éléments:" + ave);

}
}
Sortie :

Q5) Créer une classe simple pour trouver l'aire et le périmètre de


rectangle et boîte utilisant le mot-clé super.

Java code :
import [Link];
classe simple
{
flottant aire,p,SurfaceAire,périmètre;
void Aire(float l, float w) {
area = l * w ;
}
vide périmètre(float l, float w) {
p = 2*( l + w );
}
void boîte(float l, float w, float h)
{
SurfaceArea=2*l*w + 2*l*h + 2*w*h;
}
void box1(float l, float w, float h)
{
perimeter=4*(l+h+w);
}
}
classe rectangle étend simple{
paramètres vides(float l, float w, float h) {
[Link](l,w);
[Link]("L'aire du rectangle est :" + [Link]);
super.périmètre(l, l);
[Link]("Périmètre du rectangle:" +super.p);
[Link]îte(l, l, h);
[Link]("La surface du box est :" + [Link]);
super.box1(l,w,h);
[Link]("Le périmètre de la boîte est :" +[Link]);

}
}
classe simpleSuper1{
public static void main(String[] args){
flottant l,w,h;

Scanner sc = new Scanner([Link]);


[Link]("Entrez la longueur :");
l = [Link]();
[Link]("Entrez la largeur :");
w = [Link]();
[Link]("Entrez la hauteur:");
h = [Link]();
rectangle r1 = nouveau rectangle();
[Link]ètres(l, w, h);
}
}

Output:
Q6) Comment concevoir une classe de forme en utilisant des méthodes et des classes abstraites ?

Cercle, rectangle, carré.


Code Java :
classe abstraite Forme{
méthode abstraite vide dessiner();

}
classe Rectangle étend Shape
{
void dessiner()

{
[Link]("Dessiner un rectangle");
}
classe cercle étend Forme
{
void dessiner()

{
[Link]("Drawing circle");}
}
classe carré étend Forme
{
void dessiner()

{
[Link]("Dessiner un carré");
}
classe Abstraction
{
public static void main(String args[])
{
Shape s=new Rectangle();
[Link]();
Forme s1 = nouvelle cercle();

[Link]();
Forme s2=nouveau carré();
[Link]();
}
}

Output :

Q 7 ) Écrivez un programme utilisant le calendrier qui affiche l'année en cours,


month ,date.
Code Java :
import [Link];
importer [Link].*;
format de classe

{
public static void main(String[] args)
{
Date dnow = new Date();
SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd");
[Link]("Date actuelle:" + [Link](dnow));
}
}

Output :

Q 8) Écrivez un programme utilisant le calendrier qui affiche la date en utilisant


aa/mm/jj/ et jour de la semaine, semaine du mois,
heures:minutes:secondes:millisecondes
Code Java :
importer [Link].*;
import [Link].*;
classe cal
{
public static void main(String[] args)
{
Calendrier cal = [Link]();
Date d = new Date();
SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
[Link]("Current date:" +[Link](d));
[Link]("Année en cours : " + [Link]([Link]));
[Link]("Mois actuel : " + [Link]([Link]));
int jourDeLaSemaine = [Link](Calendar.DAY_OF_WEEK);
[Link]("Jour de la semaine:" + jourDeLaSemaine);

int wk=[Link](Calendar.SEMAINE_DU_MOIS);
[Link]("Semaine du Mois :" + wk);
Date dnow = new Date();
SimpleDateFormat ft = new SimpleDateFormat("HH:mm:ss:SS");
[Link]("Heure actuelle:" +[Link](dnow));
}
}

Output :
Q 9) Écrivez un programme pour créer un paquet qui affiche bienvenue à
paquet.
Code Java :
package monpack;
classe simple
{
public static void main(String[] args)
{
[Link]("Bienvenue dans le package...!");

Output :
Q 10 ) Écrivez un programme pour créer un tableau de listes de paquets en utilisant

10 éléments.
Code Java :
paquet Démo;
importer [Link];
classe BuiltInPackage
{
public static void main(String[] args)
{
ArrayList<Integer> liste = new ArrayList<>();
[Link](2);
[Link](5);
[Link](55);
[Link](6);
[Link](24);
[Link](36);
[Link](78);
[Link](99);
[Link](41);
[Link](25);
Systè[Link]("Tableau:" + liste);
}
}

Output :

Vous aimerez peut-être aussi