Université Saint-Esprit de Kaslik - Zahlé Faculté d’Ingénierie GIN221 – Introdu
Université Saint-Esprit de Kaslik - Zahlé Faculté d’Ingénierie GIN221 – Introduction à la programmation DR. ISSAM MOUSSALLEM 1 Université Saint-Esprit de Kaslik Faculté d’Ingénierie GIN221 – Introduction à la programmation (Binaire à partir de la page 51) Numéro 1 : Université Saint-Esprit de Kaslik - Zahlé Faculté d’Ingénierie GIN221 – Introduction à la programmation DR. ISSAM MOUSSALLEM 2 Ecrire le code Java d’un programme qui affiche à l’écran la phrase : « Hello World ». Numéro 2 : Ecrire le code Java d’un programme qui demande à l’utilisateur son âge, ensuite affiche l’âge qu’il aura dans 10 ans. Vous devez respecter le dialogue donné dans l’exemple suivant. Exemple d’exécution (le texte en gras est introduit par l’utilisateur) : Veuillez entrer votre âge actuel : 21 Dans 10 ans vous aurez : 31 ans Numéro 3 : Ecrire le code Java d’un programme qui demande à l’utilisateur la première lettre de son prénom, la première lettre de son nom, puis affiche ses initiales séparées par un point. Vous devez respecter le dialogue donné dans l’exemple suivant : Exemple d’exécution (le texte en gras est introduit par l’utilisateur) : Veuillez entrer la première lettre de votre prénom : X Veuillez entrer la première lettre de votre nom : Y Vos initiales sont : X.Y Numéro 4 : Ecrire un programme java qui demande à l'utilisateur de donner 3 nombres. Le programme affichera la somme et la moyenne de ces 3 nombres. Numéro 5 : Ecrire le code Java d’un programme qui demande à l’utilisateur de saisir une température en degrés Fahrenheit et qui affiche sa valeur en degrés Celsius. La formule de conversion est la suivante : TC = (TF – 32)*5/9. Vous devez respecter le dialogue donné dans l’exemple suivant. Exemple d’exécution (le texte en gras est introduit par l’utilisateur) : Veuillez entrer la température en degrés Fahrenheit : 41 La température en degrés Celsius est : 5 Numéro 6 : Ecrire le code Java d’un programmequi calcule et affiche le nombre de secondes dans une durée en heures, minutes et secondes introduite au clavier. Université Saint-Esprit de Kaslik - Zahlé Faculté d’Ingénierie GIN221 – Introduction à la programmation DR. ISSAM MOUSSALLEM 3 Exemple d'exécution nombre d'Heures : 14 nombre de minutes : 12 nombre de secondes : 75 La durée en secondes est : 51195 Numéro 7 : Ecrire un programme Javaqui convertit un nombre de secondes introduit au clavier en heures, minutes et secondes. Exemple d'exécution Nombre de secondes : 12454 12454s = 3h 27m 34s Numéro 8 : Ecrire le code Java d’un programme qui demande à l’utilisateur de saisir deux nombres, et qui affiche le signe du produit de ces deux nombres sans effectuer la multiplication. Vous devez respecter le dialogue donné dans l’exemple suivant. Exemple d’exécution (le texte en gras est introduit par l’utilisateur) : Entrez le premier nombre : 2 Entrez le deuxième nombre : -3 Le signe du produit est : négatif Numéro 9 : Ecrire un programme qui lit le poids d'une lettre et affiche le tarif correspondant. Les tarifs d'affranchissement d'une lettre comme indiqué dans le tableau suivant : Catégorie Tarifs en L.L. En-dessous de 20g 2000 A partir de 20g mais en dessous de 50g 3500 A partir de 50g 5000 Exemple d'exécution : Entrer le poids de la lettre en g : 30 les tarrifs de la lettre sont 3500 L.L. Numéro 10 : Ecrire le code Java d’un programme qui permet de calculer et d’afficher le montant total de la scolarité d’un étudiant. L’utilisateur introduit d’abord le nombre de crédits Université Saint-Esprit de Kaslik - Zahlé Faculté d’Ingénierie GIN221 – Introduction à la programmation DR. ISSAM MOUSSALLEM 4 de chaque catégorie et le programme affiche ensuite le montant total de la scolarité. Les prix des crédits sont donnés dans le tableau suivant : Catégorie Prix du crédit en US$ Formation Générale 120 Maths et Sciences 250 Spécialité 300 Vous devez respecter le dialogue donné dans l’exemple suivant. Exemple d’exécution (le texte en gras est introduit par l’utilisateur) : Entrez le nombre de crédits Formation Générale : 3 Entrez le nombre de crédits Maths et Sciences : 6 Entrez le nombre de crédits Spécialité : 9 Le montant de la scolarité est : 4560 US$ Numéro 11 : Ecrire un programme qui saisit au clavier les notes de trois épreuves notées sur 50 et qui calcule ensuite la moyenne de ces notes sur 20 . Le programme affichera la moyenne calculée et la mention correspondante selon le tableau suivante : Moyenne Mention Moyenne < 10 Ajourné 10 ≤ moyenne < 12 Passable 12 ≤ moyenne < 14 Assez Bien 14 ≤ moyenne <16 Bien Moyenne ≥ 16 Très Bien Exemple d’execution : Entrez la première note /50 : 45.5 Entrez la deuxieme note /50 : 40 Entrez la troisieme note /50 : 35.5 la moyenne est : 16.13 /20 la mention est : Tres Bien Numéro 12 : Une personne prétend être née le 29 Février 1986. Cette personne dit-elle la vérité ? Pour vérifier si une année est bissextile ou non on utilise l’algorithme suivant : Si l’année n'est pas divisible par 4, l'année n'est pas bissextile. Si l’année est divisible par 4, l'année est bissextile sauf si l’année est divisible par 100 et pas par 400. Ecrire le code Java d’un programme qui permet de vérifier si cette personne dit la vérité ou non Numéro 13 : Université Saint-Esprit de Kaslik - Zahlé Faculté d’Ingénierie GIN221 – Introduction à la programmation DR. ISSAM MOUSSALLEM 5 Écrire le code Java d’un programme qui saisit une suite de nombres entiers limitée par l’entrée de 0. Le programme doit compter le nombre d’entiers positifs. Vous devez respecter le dialogue donné dans l’exemple suivant. Exemple d’exécution : Entrez un nombre entier (pour arrêter, entrez 0) : 34 Entrez un nombre entier (pour arrêter, entrez 0) : 12 Entrez un nombre entier (pour arrêter, entrez 0) : -44 Entrez un nombre entier (pour arrêter, entrez 0) : -1001 Entrez un nombre entier (pour arrêter, entrez 0) : -24 Entrez un nombre entier (pour arrêter, entrez 0) : 0 Le nombre d'entiers positifs entrés est : 2 Numéro 14 : Ecrire le code Java d’un programmequi saisit trois nombres réels et qui teste ensuite si l'un des trois nombres est égal à la moyenne arithmétique des deux autres. Vous devez respecter le dialogue donné dans l’exemple suivant. Exemple d’exécution (le texte en gras est introduit par l’utilisateur) : Entrez le premier nombre : 2 Entrez le deuxième nombre : 3 Entrez le troisième nombre : 2.5 La condition est vérifiée : 2.5 est la moyenne de 2 et de 3 Voulez-vous continuer : O/N Votre choix : O Entrez le premier nombre : 1.1 Entrez le deuxième nombre : 6.25 Entrez le troisième nombre : 2.45 La condition n’est pas vérifiée ! Voulez-vous continuer : O/N Votre choix : N Numéro 15 : Ecrire un programme qui calcule puis affiche le salaire mensuel des employés d'une certaine entreprise. Le calcul de salaire doit se faire selon la catégorie de l'employé comme indiqué dans le tableau suivant : Catégorie Salaire de base Prix de l'heure supplémentaire Université Saint-Esprit de Kaslik - Zahlé Faculté d’Ingénierie GIN221 – Introduction à la programmation DR. ISSAM MOUSSALLEM 6 Ingénieur 2000$ 34$ Sales Man 1000$ 22$ Secrétaire 750$ 10$ Exemple d'exécution : Entrez la categorie de l'employé : 1 - Ingénieur 2 - Sales man 3 - Secretaire Ton choix : 1 Entrez le nombre des heures supplémentaires : 10 Le salaire mensuel de cet employé s'élève à : 2340 $ Numéro 16 : Ecrire le code Java d’un programmequi calcule puis affiche le salaire mensuel des employés d’une certaine entreprise. Le calcul du salaire doit se faire selon la catégorie de l’employé comme indiqué dans le tableau suivant : Catégorie Salaire de base Prix de l’heure supplémentaire 1- Directeur 2000$ 34$ 2- Technicien 1000$ 22$ 3- Ouvrier 750$ 10$ Vous devez respecter le dialogue donné dans l’exemple suivant. Exemple d’exécution (le texte en gras est introduit par l’utilisateur) : Entrez la catégorie de l’employé : 1 - Directeur 2 - Technicien 3 - Ouvrier 0 - Quitter le programme Votre choix : 4 Mauvaise valeur... Essayez de nouveau Entrez la catégorie de l’employé : 1 - Directeur 2 - Technicien 3 - Ouvrier 0 - Quitter le programme Votre choix : 2 Vous avez choisi la catégorie Technicien Entrez le nombre d’heures supplémentaires : -3 Université Saint-Esprit de Kaslik - Zahlé Faculté d’Ingénierie GIN221 – Introduction à la programmation DR. ISSAM MOUSSALLEM 7 Mauvaise valeur... Essayez de nouveau Entrez le nombre d’heures supplémentaires : 3 Le salaire mensuel de cet employé s’élève à : 1066$ Entrez la catégorie de l’employé : 1 - Directeur 2 - Technicien 3 - Ouvrier 0 - Quitter le programme Votre choix : 0 Fin du programme Université Saint-Esprit de Kaslik - Zahlé Faculté d’Ingénierie GIN221 – Introduction à la programmation DR. ISSAM MOUSSALLEM 8 Numéro 17 : Ecrire un programme qui convertit des uploads/Litterature/ gin-221-manuel-i-m.pdf
Documents similaires
-
20
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Aoû 14, 2021
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 1.8040MB