Escolar Documentos
Profissional Documentos
Cultura Documentos
if (n2>n1)
{System.out.println ("El numero menor es:"+" "+n1);}
else
{System.out.println ("El numero menor es:"+" "+n2);}
}
}
numero"));
int n;
n=Integer.parseInt(JOptionPane.showInputDialog("ingrese un
if(n>10)
{n=n-1;
JOptionPane.showMessageDialog(null,+n);
}
else{
n=n+1;
JOptionPane.showMessageDialog(null,+n);
}
}
}
if(n>10)
{n=n-1;
JOptionPane.showMessageDialog(null,+n);
}
if(n<=10){
n=n+1;
JOptionPane.showMessageDialog(null,+n);
}
if(n>10)
{n=n+1;
JOptionPane.showMessageDialog(null,+n);
}
else{
n=n-1;
JOptionPane.showMessageDialog(null,+n);
}
if(n<=10){
n=n-1;
JOptionPane.showMessageDialog(null,+n);
}
7.- Leer una nota (nmero entre 0 y 10) y escribir la correspondiente nota
numrica (SUSPENSO, APROBADO, NOTABLE, SOBRESALIENTE o
MATRCULA).
package ejercicio07;
import javax.swing.JOptionPane;
public class numero0y10 {
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);
"+n);
"+n);
es : "+n);
if (n1 % n2 == 0)
{System.out.println (n1+" es multiplo de "+n2);}
else
{System.out.println (n1+" no es multiplo de "+n2);}
9. Leer 3 nmeros (da, mes y ao) y decir si corresponde a una fecha correcta. Un
ao es bisiesto si es divisible por 4 excepto si acaba en 00 en cuyo caso es bisiesto
slo si es divisible por 400
package ejercicio09;
import javax.swing.JOptionPane;
public class bisiestomes {
public static void main(String[] args) {
int d, m, a, dmax = 0;
d=Integer.parseInt(JOptionPane.showInputDialog("dia:"));
m=Integer.parseInt(JOptionPane.showInputDialog("mes:"));
a=Integer.parseInt(JOptionPane.showInputDialog("ao:"));
CORRECTA");
switch(m){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
dmax=31; break;
case 4:
case 6:
case 9:
case 11:
dmax=30; break;
case 2:
if(a % 4 ==0 || a % 400 == 0 || a % 100!=0 )
dmax=29;
else
dmax=28;}
if((d>0 && d<=dmax) && (m>0 && m<13) && a>0)
JOptionPane.showMessageDialog(null,"FECHA
else
JOptionPane.showMessageDialog(null,"FECHA
INCCORRECTA");
bisiesto");
bisiesto");
}
}
JOptionPane.showMessageDialog(null,"NO es ao
10. Leer 3 nmeros (da, mes y ao) y decir si corresponde a una fecha correcta.
Programarlo utilizando la instruccin de seleccin mltiple: switch.
package ejercicio10;
import javax.swing.JOptionPane;
public class switchmes
{
public static void main(String[] args) {
int d, m, a, dmax = 0;
d=Integer.parseInt(JOptionPane.showInputDialog("dia:"));
m=Integer.parseInt(JOptionPane.showInputDialog("mes:"));
a=Integer.parseInt(JOptionPane.showInputDialog("ao:"));
switch(m){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
dmax=31; break;
case 4:
case 6:
case 9:
case 11:
dmax=30; break;
case 2:
if(a % 4 ==0 || a % 400 == 0 || a % 100!=0 )
dmax=29;
else
dmax=28;}
if((d>0 && d<=dmax) && (m>0 && m<13) && a>0)
JOptionPane.showMessageDialog(null,"FECHA
CORRECTA");
INCORRECTA");
}
else
JOptionPane.showMessageDialog(null,"FECHA
11. Dadas tres variables enteras (v1, v2 y v3) escribir condiciones que expresen lo
siguiente:
a) Todas las variables son cero.
b) Todas las variables son positivas.
c) Todas las variables tienen el mismo signo.
d) Todos sus valores son distintos.
e) Dos de sus valores coinciden.
f) Como mximo dos de sus valores coinciden.
g) El valor de v2 est comprendido entre los de v1 y v3.
package ejercicio11;
import java.util.Scanner ;
public class v1v2v3 {
public static void main(String[] args) {
Scanner entrada = new Scanner (System.in);
double v1,v2,v3;
System.out.print("Ingrese el valor de v1 :");
v1=entrada.nextInt();
System.out.print("Ingrese el valor de v2 :");
v2=entrada.nextInt();
System.out.print("Ingrese el valor de v3 :");
v3=entrada.nextInt();
if
(v1==0 && v2==0 && v3==0)
System.out.println("Todas las variables son cero");
if
(v1>0 && v2>0 && v2>0)