Sie sind auf Seite 1von 9

EJERCICIOS DE LENGUAJE DE LA PROGRAMACION

1.
A)
import javax.swing.JOptionPane;
public class ejercicio01 {
public static void main(String[] args) {
int n;
String num;
num=JOptionPane.showInputDialog("Ingrese el valor del angulo");
n= Integer.parseInt(num);
if (n==90) {
System.out.println("El angulo es recto");
}
else {
System.out.println("El angulo no es recto");
}
}
}
B)
import javax.swing.JOptionPane;
public class ejercicio011 {
public static void main(String[] args) {
int t;
t=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el valor de la
temperatura"));
if (t>100) {
JOptionPane.showMessageDialog(null,"Por encima del punto de ebullicion del
agua");
}

else {
JOptionPane.showMessageDialog(null,"Por debajo del punto de ebullicion del
agua");
}
}
}
C)
import javax.swing.JOptionPane;
public class ejercicio012 {
public static void main(String[] args) {
int n, sp=0, sn=0;
n=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el numero"));
if (n>0) {
sp=sp+n;
System.out.println("La suma de los positivos es:"+sp);
}
else {
sn=sn+n;
System.out.println("La suma de los negativos es:"+sn);
}
}
}
D)
import javax.swing.JOptionPane;
public class ejercicio013 {
public static void main(String[] args) {
int x,y,z,p ;

x=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el valor de x"));

y=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el valor de y"));


z=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el valor de z"));

if (x>y && z<20) {


JOptionPane.showMessageDialog(null,"Leer un valor para p");
p=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el valor de p"));
}
else {
JOptionPane.showMessageDialog(null,"No se puede leer un valor para p");
}
}
}
E)
import javax.swing.JOptionPane;
public class ejercicio014 {
public static void main(String[] args) {
int d,t;
d=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el valor
de la distancia"));
if (d>20 && d<35) {
JOptionPane.showMessageDialog(null,"Leer un valor para tiempo");
d=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el valor del
tiempo"));
}
else {
JOptionPane.showMessageDialog(null,"No se puede leer un valor para
tiempo");
}
}
}

2.

//Numeros diferentes
import javax.swing.JOptionPane;
public class ejercicio02 {
public static void main(String[] args) {
int n1,n2;
n1=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el primer
numero"));
n2=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el segundo
numero"));

if (n1>n2) {
JOptionPane.showMessageDialog(null, "El primer numero es el mayor");
}else {
JOptionPane.showMessageDialog(null, "El primer numero es el mas pequeo");
}
}
}
//Numeros iguales
import javax.swing.JOptionPane;
public class ejercicio021 {
public static void main(String[] args) {
int n1,n2;
n1=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el primer
numero"));
n2=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el segundo
numero"));
if (n1!=n2) {
if (n1>n2){
JOptionPane.showMessageDialog(null, "El primer numero es el mayor");
}

else {
JOptionPane.showMessageDialog(null, "El primer numero es el mas
pequeo");
}
}
else {
JOptionPane.showMessageDialog(null, "Los numeros son iguales");
}
}
}

3.
import javax.swing.JOptionPane;
public class ejercicio03 {
public static void main(String[] args) {
int n1,n2,n3,mayor, menor, central;
n1=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el primer valor"));
n2=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el segundo
valor"));
n3=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el tercer valor"));
if(n1>n2 && n1>n3) {
mayor=n1;
}
else {
if(n2>n1 && n2>n3) {
mayor=n2;
}
else {
mayor=n3;
}
}
if(n1<n2 && n1<n3) {
menor=n1;
}
else {
if(n2<n1 && n2<n3) {
menor=n2;
}
else {
menor=n3;
}
}
central= n1+n2+n3-menor-mayor;
JOptionPane.showMessageDialog(null,"El numero central es:"+ central);

}
}

4.
import javax.swing.JOptionPane;
public class ejercicio04 {
public static void main(String[] args) {
int n;
double pk=2.5,d,pb,pt;//pk es el precio pro kilometro, pb es precio billete, pt
es precio total del bilelte
d=Double.parseDouble(JOptionPane.showInputDialog("Ingrese la distancia a
recorrer"));
n=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el numero de dias de
estancia"));

if (n>7&& d>800){
pb=d*pk;
pt=2*(pb-pb*0.30);
JOptionPane.showMessageDialog(null,"El precio de un billete de ida y vuelta
es:"+pt);
}
else{
pb=d*pk;
pt=2*pb;
JOptionPane.showMessageDialog(null,"El precio de un billete de ida y vuelta
es:"+pt);
}
}
}

5.
6.
7.

import javax.swing.JOptionPane;
public class ejercicio07 {
public static void main(String[] args) {
int n1,n2;
n1=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el primer
numero"));
n2=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el segundo
numero"));
if(n1%n2==0){
JOptionPane.showMessageDialog(null, "El segundo numero es divisor del
primero");
}
else {
JOptionPane.showMessageDialog(null, "El segundo numero no es divisor del
primero");
}
if(n2%n1==0){
JOptionPane.showMessageDialog(null, "El primer numero es divisor del
segundo");
}
else {
JOptionPane.showMessageDialog(null, "El primer numero no es divisor del
segundo");
}
}

8.
import javax.swing.JOptionPane;
public class ejercicio08 {
public static void main(String[] args) {
int n1,n2,c,s,m,d;
String e="";

n1=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el primer
numero"));
n2=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el segundo
numero"));
c=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el codigo de
seleccion"));
switch(c)
{
case 1:
s=n1+n2;
JOptionPane.showMessageDialog(null,"la suma es:"+ s);
break;
case 2:
m=n1*n2;
JOptionPane.showMessageDialog(null,"la multiplicacion es:"+m);
break;
case 3:
d=n1/n2;
JOptionPane.showMessageDialog(null,"la division es:"+d);
break;

default : e="el codigo no existe seleccione del 1 al 3";

}
JOptionPane.showMessageDialog(null,e);
}
}

9.

import javax.swing.JOptionPane;
public class ejercicio09 {
public static void main(String[] args) {
double a;
a= Double.parseDouble(JOptionPane.showInputDialog("Ingrese el angulo en
grados"));
if (a<90){
JOptionPane.showMessageDialog(null,"El angulo es agudo");
}
else{
if(a>90){
JOptionPane.showMessageDialog(null,"El angulo es obtuso");
}
else{
if(a==90){
JOptionPane.showMessageDialog(null,"El angulo es resto");
}
}
}
}
}

10.

Das könnte Ihnen auch gefallen