Java:LectureClavier
manonfire02
Messages postés
40
Statut
Membre
-
nabil07 Messages postés 161 Statut Membre -
nabil07 Messages postés 161 Statut Membre -
Bonjour,
import java.io.*;
public class IterationRusse {
int r(int m,int n)
{
int s=0;
while(m!=0)
{
if(m%2!=0)
{
s=s+n;
m=m/n;
n=n+n;
}
}
return s;
}
public static void main(String[] args) {
IterationRusse r_i=new IterationRusse();
LectureClavier entr=new LectureClavier();
System.out.println("***********Multiplication Made in Russie*************");
int m=entr.lireEntier("Saissisez une valeur de m:");
int n=entr.lireEntier("Saissisez une valeur de n:");
int res=r_i.r(m,n);
System.out.println("Le résultat est:"+res);
}
}
j'aimerai une proposition pour LectureClavier svp c trés urgent.
import java.io.*;
public class IterationRusse {
int r(int m,int n)
{
int s=0;
while(m!=0)
{
if(m%2!=0)
{
s=s+n;
m=m/n;
n=n+n;
}
}
return s;
}
public static void main(String[] args) {
IterationRusse r_i=new IterationRusse();
LectureClavier entr=new LectureClavier();
System.out.println("***********Multiplication Made in Russie*************");
int m=entr.lireEntier("Saissisez une valeur de m:");
int n=entr.lireEntier("Saissisez une valeur de n:");
int res=r_i.r(m,n);
System.out.println("Le résultat est:"+res);
}
}
j'aimerai une proposition pour LectureClavier svp c trés urgent.
4 réponses
-
Bonsoir,
import java.io.*; public class LectureClavier { BufferedReader buffer; public LectureClavier() throws IOException { buffer = new BufferedReader(new InputStreamReader(System.in)); } /** * lire un entier à partir du clavier * @param str * @return int */ public int lireEntier(String str){ int rs = 0; System.out.print(str); try{ String line = buffer.readLine(); rs = Integer.parseInt(line); }catch(Exception ex){ System.out.println("\nError "+ex.getMessage()); } return rs; } /** * lire une chaine de caractère à partir du clavier * @return */ public String lireChaine(){ try{ return buffer.readLine(); }catch(IOException ex){return null;} } /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub try{ LectureClavier clavier = new LectureClavier(); System.out.println("Lecture clavier\n#################################"); clavier.lireEntier("Lire un entier : "); System.out.print("\r\nSaisir une chaine : "); String str = clavier.lireChaine(); System.out.println(str); System.err.println("\nTHE END\n"); }catch(Exception ex){} } } -
-
-
Bonjour,
/** * lire un float à partir du clavier * @return */ public float lireFloat(){ try{ return Float.parseFloat(buffer.readLine()); }catch(IOException ex){ return Float.NaN;} }
la voilà.