Code source d'une application Java qui calcule les moyennes des notes des étudiants
Il s'agit d'une application codée en Java et reliée à une base de données Mysql. L'application permet
d'enregistrer les notes des étudiants et de calculer la moyenne des notes de chaque étudiant. Elle permet
aussi d'afficher les informations de chaque étudiant : son numéro de matricule, son nom, son prénom, sa
première note, sa deuxième note et sa moyenne.
Vous pouvez importer le projet dans un IDE comme eclipse pour le modifier et l'adapter à vos besoins; vous pouvez aussi utiliser
directement l'application (Enregistrer.jar) si vous avez le JDK installé sur votre machine. Pour que l'application
fonctionne, vous devez d'abord importer ou créer
la base de données "dbnote.sql" dans votre SGBD MySQL. Télécharger le projet
Voici les interfaces graphiques de l'application : Interface graphique d'insertion, de suppression et d'affichage des données:
Interface graphique de recherche:
Un programme Java qui affiche les termes de la suite de Fibonacci inférieurs à un nombre entier donné:
La version du programme exécutable dans la console:
import java.util.Scanner;
public class Fibonacci {
public static void main(String[] args) {
String mess="";
int nba=0,nbb=1,nbc=0;
Scanner sc = new Scanner(System.in);
System.out.println("Entrer un nombre entier :");
int nb1 = sc.nextInt();
System.out.println("Voici les termes de la
suite de Fibonacci qui sont plus petits que "+nb1+" :");
mess="0 ;";
while(nb1 > nbc){
nbc=nba+nbb;
nba=nbb;
nbb=nbc;
mess=mess+nba+" ; ";
}
System.out.println(mess);
if(nb1==0 ){
System.out.println("Aucun élément de la suite
de Fibonacci n'est inférieur à "+nb1);
}
if(nb1==1 ){
System.out.println("Voici le terme de la suite
de Fibonacci qui est plus petit que "+nb1+" :");
System.out.println("0");
}
}
}
Exemple d'utilisation:
La version du programme munie d'une interface graphique:
Application de gestion (Java SE - Mysql) d'aide aux recherches des livres dans une bibliothèque
Cette application est utilisée dans une bibliothèque pour permettre de faire les deux opérations suivantes: 1) Enregistrer tous les livres dans la base de données; 2) Rechercher les livres en utilisant un ou plusieurs critères.