Sunteți pe pagina 1din 2

EJERCICIOS SESIÓN N°03-04

EJERCICIO 01: Realizar un programa que permita determinar el mayor y menor EJERCICIO 06: Realizar un programa que permita imprimir la cantidad de números
número de tres números ingresados e imprimirlos. negativos ingresados después de 6 intentos.
import javax.swing.JOptionPane; import java.util.Scanner;
public class mayor3n { import javax.swing.JOptionPane;
public static void main(String[] args) { public class can0ing6n {
int a,b,c; @SuppressWarnings("empty-statement")
a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :")); public static void main(String[] args) {
b=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero B :")); Scanner sc = new Scanner(System.in);
c=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero C :")); int[] numeros = new int[6];
if(a> b) int pos = 0, neg = 0, cero = 0;
if(a>c) int i;
{JOptionPane.showMessageDialog(null,"El mayor es: " + a);}
else for (i = 0; i < numeros.length; i++) {
{JOptionPane.showMessageDialog(null,"el mayor es: " + c);} numeros[i] = Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero [i]) :"));
else if(b>c) }
{JOptionPane.showMessageDialog(null,"el mayor es: " + b);} for (i = 0; i < numeros.length; i++) {
else if (numeros[i] > 0) {
{JOptionPane.showMessageDialog(null,"el mayor es: " + c);} pos++;
} } } else if (numeros[i] < 0) {
EJERCICIO 02: Realizar un programa que permita determinar el promedio de cuatro neg++;
números ingresados. } else {
import javax.swing.JOptionPane; cero++;
public class promedio4n { }
public static void main(String[] args) { }
int a,b,c,d,promedio; {JOptionPane.showMessageDialog(null,"CANTIDAD " +("Positivos: " + pos));}
a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :")); {JOptionPane.showMessageDialog(null,"CANTIDAD " +("Negativos: " + neg));}
b=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero B :")); {JOptionPane.showMessageDialog(null,"CANTIDAD: " +("Ceros: " + cero));}
c=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero C :"));
d=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero D :"));
promedio= (a+b+c+d)/4; }
JOptionPane.showMessageDialog(null,"EL PROMEDIO ES >>>> :" + promedio); }
}}
EJERCICIO 03: Realizar un programa que permita imprimir si un número ingresado EJERCICIO 07: Calcular el perímetro de un triángulo cualesquiera
es múltiplo de 10. import javax.swing.JOptionPane;
import javax.swing.JOptionPane; public class perimetrotri {
public class multiplo10 { public static void main(String[] args) {
public static void main(String[] args) { int a,b,c,perimetro;
int a; a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa Lado A :"));
a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :")); b=Integer.parseInt(JOptionPane.showInputDialog("Ingresa Lado B :"));
if(a%10==0) c=Integer.parseInt(JOptionPane.showInputDialog("Ingresa lado C :"));
{JOptionPane.showMessageDialog(null,"MULTIPLO DE 10 >>> :" + a);}
else perimetro= (a+b+c);
{JOptionPane.showMessageDialog(null,"NO ES MULTIPLO DE 10 >>> :" + a);} JOptionPane.showMessageDialog(null,"EL PERIMETRO ES >>>> :" + perimetro);
}} }
EJERCICIO 04: Realizar un programa que permita ordenar tres números ingresados }
y se imprima de manera ascendente.
import javax.swing.JOptionPane; EJERCICIO 08: Realizar un programa que permita calcular el volumen de un cubo.
public class asc3n { import javax.swing.JOptionPane;
@SuppressWarnings("empty-statement") public class volcubo {
public static void main(String[] args) { public static void main(String[] args) {
int n1,n2,n3; int a,b,c,vol;
n1=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :")); a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa Ancho A :"));
n2=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero B :")); b=Integer.parseInt(JOptionPane.showInputDialog("Ingresa Largo L :"));
n3=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero C :")); c=Integer.parseInt(JOptionPane.showInputDialog("Ingresa Alto H :"));
if ((n1 > n2) & (n1 > n3))
{ if (n2 > n3) vol= a*b*c;
{JOptionPane.showMessageDialog(null,"El ORDEN ASCENDENTE: " + (n1+" JOptionPane.showMessageDialog(null,"EL VOLUMEN ES >>>> :" + vol);
"+n2+" "+n3));} }
else }
{JOptionPane.showMessageDialog(null,"El ORDEN ASCENDENTE: " + (n1+"
"+n3+" "+n2));} } PROBLEMAS PRACTICA DE DIAPOSITIVA SESIÓN 09
if ((n2 > n1) & (n2 > n3))
{ if (n1 > n3) 1.- PROGRAMA NEGATIVO Y POSITIVO
{JOptionPane.showMessageDialog(null,"El ORDEN ASCENDENTE: " + (n2+" import javax.swing.JOptionPane;
"+n1+" "+n3));} public class negpositivo {
else public static void main(String[] args) {
{JOptionPane.showMessageDialog(null,"El ORDEN ASCENDENTE: " + (n2+" int a=0;
"+n3+" "+n1));} } a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :"));
if (a<0)
if ((n3 > n1) & (n3 > n1)) {JOptionPane.showMessageDialog(null,"NEGATIVO:" +a);}
{ if (n1 > n2) else
{JOptionPane.showMessageDialog(null,"El ORDEN ASCENDENTE: " + (n3+" {JOptionPane.showMessageDialog(null,"POSITIVO:" +a);}
"+n1+" "+n2));} }
else }
{JOptionPane.showMessageDialog(null,"El ORDEN ASCENDENTE: " + (n3+"
"+n2+" "+n1));} } 2. - PROGRAMA PAR IMPAR
}} import javax.swing.JOptionPane;
EJERCICIO 05: Realizar un programa que permita determinar si el número public class parimpar {
ingresados es cero. public static void main(String[] args) {
import javax.swing.JOptionPane; int a;
public class numing0 { a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :"));
@SuppressWarnings("empty-statement") if(a%2==0)
public static void main(String[] args) { {JOptionPane.showMessageDialog(null,"NUMERO PAR :" + a);}
int n1; else
n1=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :")); {JOptionPane.showMessageDialog(null,"NUMERO IMPAR :" + a);}
}
if ((n1 > 0)) }
{}
else { 3.- PROGRAMA MULTIPLO DE 3
import javax.swing.JOptionPane;
if ((n1 < 0)) public class multiplo3 {
{} public static void main(String[] args) {
else int a;
{JOptionPane.showMessageDialog(null,"ES CERO: " + n1);} } a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :"));
if(a%3==0)
} {JOptionPane.showMessageDialog(null,"MULTIPLO DE 3:" + a);}
} else
{JOptionPane.showMessageDialog(null,"NO ES MULTIPLO DE 3:" + a);} a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :"));
} b=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero B :"));
} c=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero C :"));

4.- PROGRAMA MENOR DE 500 if(a>=b && a>=c)


import javax.swing.JOptionPane; {JOptionPane.showMessageDialog(null,"EL MAYOR NUMERO ES >>>> :" + a);}
public class menor500 { if(b>=a && b>=c)
public static void main(String[] args) { {JOptionPane.showMessageDialog(null,"EL MAYOR NUMERO ES >>>> :" + b);}
int a=0; if(c>=a && c>=b)
a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :")); {JOptionPane.showMessageDialog(null,"EL MAYOR NUMERO ES >>>> :" + c);}
if (a<500) }
JOptionPane.showMessageDialog(null,"MENOR DE 500 >>> :" +a); }
else 8.- PROGRAMA MAYOR DE 4 NUMERO (MÉTODO 1)
JOptionPane.showMessageDialog(null,"MAYOR499 DE 500 >>> :" +a); import javax.swing.JOptionPane;
}} public class mayor4num1 {
public static void main(String[] args) {
PROBLEMAS DE CLASE int a,b,c,d;
1.- PROGRAMA SUMA DE DOS NÚMEROS a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :"));
import javax.swing.JOptionPane; b=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero B :"));
public class sumando { c=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero C :"));
public static void main(String[] args) { d=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero D :"));
int a,b,suma=0;
a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :")); if(a>=b && a>=c && a>=d )
b=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero B :")); {JOptionPane.showMessageDialog(null,"EL MAYOR NUMERO ES >>>> :" + a);}
suma= a+b; if(b>=a && b>=c && b>=d )
{JOptionPane.showMessageDialog(null,"EL MAYOR NUMERO ES >>>> :" + b);}
JOptionPane.showMessageDialog(null,"LA SUMA ES :" + suma); } } if(c>=a && c>=b && c>=d )
{JOptionPane.showMessageDialog(null,"EL MAYOR NUMERO ES >>>> :" + c);}
2.- PROGRAMA CUAL ES NUMERO NEGATIVO if(d>=a && d>=b && d>=c )
import javax.swing.JOptionPane; {JOptionPane.showMessageDialog(null,"EL MAYOR NUMERO ES >>>> :" + d);}
public class negativo { }
public static void main(String[] args) { }
int a,b=0;
a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :")); 9.- PROGRAMA MAYOR DE 4 NUMERO (MÉTODO 2)
b=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero B :")); import javax.swing.JOptionPane;
if(a<0) public class mayor4num2 {
{ public static void main(String[] args) {
JOptionPane.showMessageDialog(null,"el numero negativo :" + a); int a,b,c,d,ganador1,ganador2;
} a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :"));
if(b<0) b=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero B :"));
{ c=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero C :"));
JOptionPane.showMessageDialog(null,"el numero negativo :" + b); d=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero D :"));

}}} if(a>=b )
ganador1=a;
3.- PROGRAMA NUMERO NEGATIVO else
import javax.swing.JOptionPane; ganador1=b;
public class numneg { if(c>=d )
public static void main(String[] args) { ganador2=c;
int a=0; else
a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :")); ganador2=d;
if (a<0) if( ganador1 >= ganador2)
JOptionPane.showMessageDialog(null,"NEGATIVO:" +a); JOptionPane.showMessageDialog(null,"EL MAYOR NUMERO ES >>>> :" +
}} ganador1);
else
4.- PROGRAMA NÚMERO IMPAR JOptionPane.showMessageDialog(null,"EL MAYOR NUMERO ES >>>> :" +
import javax.swing.JOptionPane; ganador2);
public class numimpar { }
public static void main(String[] args) { }
int a;
a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :")); 10.- PROGRAMA MEDIANA DE 3 NÚMEROS
if(a%2!=0) import javax.swing.JOptionPane;
{JOptionPane.showMessageDialog(null,"NUMERO IMPAR :" + a);} public class mediana3num {
} public static void main(String[] args) {
} int a,b,c,mediana=0;
5. - PROGRAMA NUMERO PAR a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :"));
import javax.swing.JOptionPane; b=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero B :"));
public class numpar { c=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero C :"));
public static void main(String[] args) {
int a; if(a>=b && a<=c)
a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :")); mediana= a;
if(a%2==0) if(a>=c && a<=b)
{JOptionPane.showMessageDialog(null,"NUMERO PAR :" + a);} mediana= a;
} if(b>=a && b<=c)
} mediana= b;
if(b>=c && b<=a)
6.- PROGRAMA SUMA DE POSITIVOS mediana = b;
import javax.swing.JOptionPane; if(c>=a && c<=b)
public class sumapositivos { mediana = c;
public static void main(String[] args) { if(c>=b && c<=a)
int a,b,c,suma=0; mediana = c;
a=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero A :")); JOptionPane.showMessageDialog(null,"LA MEDIANA ES >>>> :" + mediana);
b=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero B :")); }
c=Integer.parseInt(JOptionPane.showInputDialog("Ingresa numero C :")); }
if(a>=0)
{suma=suma+a;}
if(b>=0)
{suma=suma+b;}
if(c>=0)
{suma=suma+c;}
JOptionPane.showMessageDialog(null,"LA SUMA DE LOS POSITIVOS ES >>>>:" +
suma);
} }
7.- PROGRAMA MAYOR DE TRES NÚMEROS
import javax.swing.JOptionPane;
public class mayor3n {
public static void main(String[] args) {
int a,b,c;

S-ar putea să vă placă și