• Aucun résultat trouvé

0-M02:IntroductionàJava:Structuresdecontrôle TDn 3

N/A
N/A
Protected

Academic year: 2022

Partager "0-M02:IntroductionàJava:Structuresdecontrôle TDn 3"

Copied!
1
0
0

Texte intégral

(1)

IUT de Villetaneuse - Département R&T LP ASUR - 2011-2012

TD n

o

3

0-M02 : Introduction à Java : Structures de contrôle

Exercice 1 [Hello World]

Écrivez un programme Java HelloWorld qui affiche la chaîne de caractères suivante : Hello World!

Exercice 2 [Le temps qui passe]

Écrivez un programme Java Horloge qui incrémente l’heure chaque seconde et l’affiche, infiniment.

Pour suspendre l’exécution pendant 1 seconde, on utilisera la méthode sleep() de la classe Thread qui prend en argument le temps à attendre en millisecondes.

Exercice 3 [Factorielle]

On suppose que l’on dispose d’une classe Clavier qui nous fournit une fonction lireInt() qui retourne un entier saisi au clavier par l’utilisateur.

Écrivez un programme Java Factorielle qui calcule et affiche la valeur de la factorielle d’un nombre entré par l’utilisateur.

Exercice 4 [Plus grand d’un tableau]

Écrivez un programme Java PlusGrand qui affiche les éléments d’un tableau d’entiers et son plus grand élément. Le tableau a une taille saisie par l’utilisateur et il est rempli avec des valeurs aléatoires comprises entre 0 et 100 en utilisant la fonction Math.random() quit retourne un double compris entre 0 et 1.

Exercice 5 [Algorithme d’Euclide]

Écrivez un programme Java Factorielle qui calcule et affiche la valeur du plus grand commun diviseur de deux nombre entiers entrés par l’utilisateur en utilisant l’algorithme d’Euclide.

Camille Coti – [email protected]

1/1

Références

Documents relatifs

En effet, si un nombre connnensurable A est égal à un nombre commensurable B multiplié par un produit C composé de facteurs premiers affectés d'exposants po- sitifs, ces exposants

Par conséquent, en supprimant la première ligne de li py l'élément a m , qui figurait en tète de la dernière colonne, se trouve sup- primé, et la dernière colonne du

En effet, si 9 est de degré p , il résulte du lemme III que le système S^ admet pour les [3 et les a une solution unique (abstraction faite d'un facteur constant arbi- traire),

Le nombre de divisions à faire pour trou- ver le plus grand commun diviseur de deux nombres entiers A et B ne peut excéder trois fois le nombre des chiffres du plus petit B des

Dans la recherche du plus grand com- mun diviseur de deux nombres, cinq fois le nombre des chiffres du petit nombre est une limite supéneure du nombre d'opérations à faire avant

Toutes les fois qu'en cherchant le plus grand commun diviseur de deux nombres , on trouve un reste plus grand que la moitié du diviseur correspondant, on dit habi- tuellement que

Remarquons qu'il ne sera pas nécessaire d'avoir re- cours aux modifications prescrites dans le n° 12 , parce que la démonstration du principe fondamental (le P. diviseur de

c'est-à-dire, qu'en supposant chaque reste égal à la moitié du diviseur respectif; n serait tout au plus égal à 3&; mais ces restes, sauf le dernier, sont tous plus petits que