Exercices Syntaxe Java

Mes premiers programmes Java : 

Bonjour 

1. Ecrire à l'aide d'un éditeur de texte, un programme Java qui affiche à l'écran  "Bonjour !"  ; le sauvegarder sous le nom : "Bonjour.java"

2. Compiler avec la commande javac Bonjour.java (verifier le chemin d'accès à javac)

3. Exécuter le programme avec la commande java Bonjour (verifier le chemin d'accès à vos classes CLASSPATH)

Bonjour toi

Saisie de votre prénom et de votre année de naissance puis affichage de la phrase : "Bonjour prenom, vous avez xx ans"

Puissance

 Réécrire le programme "puissance" avec un autre algorithme de calcul (attention :x puissance 0=1 et 0 puissance 0 n'est pas défini)

Avec passage d'arguments


InverseArgs

Ecrire un programme Java affichant la liste des arguments passés en paramètre dans l'ordre inverse de celui donné par l'utilisateur. Affiche un message d'erreur si il n'y a pas d'arguments.

> java InverseArgs
vous avez oublié les arguments...
> java InverseArgs ! bien c'est Java 
Java c'est bien !

Somme

Ecrire un programme Java effectuant la somme des entiers passés en arguments. Dans le cas où il n'y a pas d'argument, il affiche le message d'erreur : "vous avez oublié les arguments...". S'il n'y a qu'un seul argument, il affiche le message : "vous n'avez passé qu'un seul argument : X", avec X l'argument passé. Utilisez  le "switch".

> java SommeEntiers
vous avez oublié les arguments...
> java SommeEntiers 2
vous n'avez passé qu'un seul argument : 2
> java SommeEntiers 1 9 3
somme = 13

Premier

Ecrire un programme Java qui lit un entier au clavier et qui détermine s'il s'agit ou non d'un nombre premier (sinon, afficher le premier multiple) ; saisir le chiffre 0 arrête le programme.


> java Premier
Votre nombre :  
>19
19 est premier	
Votre nombre : 
>21
21 n'est pas premier, il est multiple de 3
Votre nombre : 
>1
1 n'est pas premier par définition
Votre nombre : 
>0
>