MàJ par récupération sur Clé USB et dans /mnt/hd/Chargement du pc portable
This commit is contained in:
131
G5a/Exercices/2-exosSyntaxeJava.html
Normal file
131
G5a/Exercices/2-exosSyntaxeJava.html
Normal file
@ -0,0 +1,131 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>exosJava-syntaxe</title>
|
||||
<meta http-equiv="Content-Type"
|
||||
content="text/html; charset=windows-1252">
|
||||
<link rel="stylesheet" href="perso.css" type="text/css">
|
||||
</head>
|
||||
<body>
|
||||
<h1>Exercices Syntaxe Java<br>
|
||||
</h1>
|
||||
<span style="font-family: Arial;">
|
||||
<h2 style="font-family: Arial;">Mes premiers programmes Java : </h2>
|
||||
<h3 style="font-family: Arial;">Bonjour </h3>
|
||||
<p style="font-family: Arial;">1.
|
||||
Ecrire
|
||||
<EFBFBD> l'aide d'un <20>diteur de texte, un
|
||||
programme Java qui affiche <20> l'<27>cran
|
||||
"Bonjour
|
||||
!" ; le sauvegarder
|
||||
sous le nom : "Bonjour.java"</p>
|
||||
<p style="font-family: Arial;">2.
|
||||
Compiler avec la commande <code>javac
|
||||
Bonjour.java <big><span style="font-family: Arial;">(verifier le
|
||||
chemin
|
||||
d'acc<63>s <20> javac)</span></big><br>
|
||||
</code></p>
|
||||
<strong style="font-weight: normal;">3.</strong>
|
||||
<span style="font-family: Arial;">Ex<EFBFBD>cuter
|
||||
le programme avec la commande</span>
|
||||
<code>java Bonjour </code><code><big><span style="font-family: Arial;">(verifier
|
||||
le chemin
|
||||
d'acc<63>s <20> vos classes CLASSPATH)</span></big></code>
|
||||
<h3 style="font-family: Arial;">Bonjour toi
|
||||
</h3>
|
||||
<strong></strong><span style="font-family: Arial;">Saisie de votre <span style="font-weight: bold;">pr<EFBFBD>nom </span>et
|
||||
de votre ann<6E>e de
|
||||
naissance puis affichage de la phrase : "Bonjour </span><span
|
||||
style="font-style: italic; font-family: Arial;">prenom,
|
||||
</span><span style="font-family: Arial;">vous
|
||||
avez xx ans"</span>
|
||||
<ul style="font-family: Arial;">
|
||||
<li><small> </small>1. En
|
||||
utilisant le
|
||||
package "iutsud" <code><span style="font-family: Arial;"><big>(verifier
|
||||
le chemin
|
||||
d'acc<63>s <20> ce package)</big></span></code> <br>
|
||||
</li>
|
||||
<li>2. En utilisant JOptionPane</li>
|
||||
|
||||
|
||||
</ul>
|
||||
|
||||
|
||||
<h3>Puissance
|
||||
</h3>
|
||||
R<EFBFBD><EFBFBD>crire le programme "<span style="font-weight: bold;">puissance</span>"
|
||||
avec un
|
||||
autre algorithme de calcul (attention :x puissance 0=1 et 0 puissance 0
|
||||
n'est pas d<>fini)<br>
|
||||
<h2 style="font-family: Arial;">Avec passage
|
||||
d'arguments
|
||||
</h2>
|
||||
<h3 style="font-family: Arial;"><br>
|
||||
InverseArgs
|
||||
</h3>
|
||||
<p style="font-family: Arial;">Ecrire un programme
|
||||
Java affichant la liste des arguments pass<73>s en
|
||||
param<EFBFBD>tre dans l'ordre inverse
|
||||
de celui donn<6E> par
|
||||
l'utilisateur. Affiche un message
|
||||
d'erreur si il n'y a pas d'arguments.</p>
|
||||
<ul style="font-family: Arial;">
|
||||
<p style="font-family: Arial;">
|
||||
<small>NB : args[i] donne le
|
||||
i<EFBFBD>me argument ; args.length donne le nombre d'arguments (la
|
||||
taille du tableau) ; les indices de tableau commencent <20> 0</small></p>
|
||||
</ul>
|
||||
<blockquote>
|
||||
<pre>> java InverseArgs
|
||||
vous avez oubli<6C> les arguments...</pre>
|
||||
<pre>> java InverseArgs ! bien c'est Java
|
||||
Java c'est bien !</pre>
|
||||
</blockquote>
|
||||
<h3>Somme</h3>
|
||||
<p>Ecrire un programme Java effectuant
|
||||
la somme
|
||||
des entiers pass<73>s
|
||||
en arguments. Dans le
|
||||
cas o<> il n'y a pas d'argument, il affiche le message
|
||||
d'erreur : "vous avez oubli<6C> les arguments...". S'il n'y a
|
||||
qu'un seul argument, il affiche le message : "vous n'avez
|
||||
pass<EFBFBD> qu'un seul argument : X", avec X l'argument
|
||||
pass<EFBFBD>. Utilisez le "switch".<br>
|
||||
</p>
|
||||
<blockquote>
|
||||
<pre>> java SommeEntiers
|
||||
vous avez oubli<6C> les arguments...
|
||||
> java SommeEntiers 2
|
||||
vous n'avez pass<73> qu'un seul argument : 2
|
||||
> java SommeEntiers 1 9 3
|
||||
somme = 13
|
||||
</pre>
|
||||
</blockquote>
|
||||
<h3>Premier</h3>
|
||||
<p>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<72>te le programme.</span>
|
||||
</p>
|
||||
<blockquote>
|
||||
<pre><font face="Courier New">
|
||||
> 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
|
||||
>
|
||||
|
||||
|
||||
</pre>
|
||||
</blockquote>
|
||||
</font>
|
||||
</body>
|
||||
</html>
|
Reference in New Issue
Block a user