Ejercicios En Java
Enviado por kamijou • 21 de Mayo de 2014 • 664 Palabras (3 Páginas) • 458 Visitas
3.- Leer tres números y decir cuál es el mayor
import javax.swing.JOptionPane;
public class ejercicio3 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String a = JOptionPane.showInputDialog( null, "Escribir el valor de a: ", JOptionPane.QUESTION_MESSAGE);
String b = JOptionPane.showInputDialog( null, "Escribir el valor de b: ", JOptionPane.QUESTION_MESSAGE);
String c = JOptionPane.showInputDialog( null, "Escribir el valor de c: ", JOptionPane.QUESTION_MESSAGE);
int numa,numb,numc;
numa=Integer.parseInt(a);
numb=Integer.parseInt(b);
numc=Integer.parseInt(c);
if (numa>numb&&numb>numc)
JOptionPane.showMessageDialog(null, "El mayor numero es:"+a,"MENSAJE", JOptionPane.INFORMATION_MESSAGE);
if (numb>numa&&numa>numc)
JOptionPane.showMessageDialog(null, "El mayor numero es:"+b,"MENSAJE", JOptionPane.INFORMATION_MESSAGE);
if (numc>numb&&numb>numa)
JOptionPane.showMessageDialog(null, "El mayor numero es:"+c,"MENSAJE", JOptionPane.INFORMATION_MESSAGE);
}
}
4.- Leer tres números y escribirlos en orden decreciente
import java.util.Scanner;
public class ejercicio4 {
public static void main(String[] args) {
int a,b,c,mayor,medio,menor;
System.out.println("Ingrese el 1º numero:");
Scanner teclado=new Scanner(System.in);
a=teclado.nextInt();
System.out.println("Ingrese el 2º numero");
b=teclado.nextInt();
System.out.println("ingrese el 3º numero");
c=teclado.nextInt();
if(a>b&&a>c)
mayor=a;
else
if(b>a&&b>c)
mayor=b;
else
mayor=c;
if(a<b&&a<c)
menor=a;
else
if(b<a&&b<c)
menor=b;
else
menor=c;
medio=(a+b+c)-(mayor+menor);
System.out.println("");
System.out.println("el orden decreciente de los numeros ingresados es: ");
System.out.println(mayor+" "+medio+" "+menor);
}
}
7.- Leer una nota (número entre 0 y 10) y escribir la correspondiente nota numérica (SUSPENSO,APROBADO,NOTABLE,SOBRESALIENTE o
MATRÍCULA).
import javax.swing.JOptionPane;
public class ejercicio15 {
public static void main(String[] args) {
int n;
n=Integer.parseInt(JOptionPane.showInputDialog("nota:"));
if(n >0 && n<=2)
JOptionPane.showMessageDialog(null,"Suspenso, su nota es : "+n);
if (n >2 && n <=4)
JOptionPane.showMessageDialog(null,"Aprobado, su nota es : "+n);
if (n>4 && n<=6)
JOptionPane.showMessageDialog(null,"Notable, su nota es : "+n);
if (n >6 && n <=8)
JOptionPane.showMessageDialog(null,"Sobresaliente, su nota es : "+n);
if (n>8 && n <=10)
JOptionPane.showMessageDialog(null,"Matricula, que? : "+n);
if (n>10 || n<0)
JOptionPane.showMessageDialog(null,"No estas matriculado");
}
}
8.- Leer dos números y decir si uno es múltiplo del otro.
import java.util.Scanner;
public class ejercicio17 {
public static void main(String[] args) {
int n, m;
Scanner scanner = new Scanner(System.in);
System.out.print("primer numero: ");
n = scanner.nextInt();
System.out.print("segundo numero ");
m = scanner.nextInt();
if (n % m == 0) {
System.out.println(n + " es multiplo de " + m);
} else
System.out.println(n + "
...