Está en la página 1de 6

Ejercicios Resueltos en java netbeans.

1. Ingrese por teclado un numero entero visualice el cuadrado del n�mero, si el


n�mero es mayor a 10 y menor a 50.
Soluci�n .
package ejercio;

import javax.swing.JOptionPane;

/**
*
* @author charre
*/
public class ejer1 {

public static void main(String[] args) {


int numero,cuadrado = 0;
numero=Integer.parseInt(JOptionPane.showInputDialog(null, "ingrese n�
intero"));
if (numero>10 && numero<50){
cuadrado= numero*numero;
JOptionPane.showMessageDialog(null, "el cuadrado del numero -->
"+cuadrado );
}else{
JOptionPane.showMessageDialog(null, "el numero "+numero+" no esta en el
rango " );
}
}

2. Se desea calcular el promedio final en base a los pesos de cada curso:


� Examen Parcial 30%.
� Examen final 40%
� Promedio de Practicas 20%
� Promedio de trabajos 10%

Soluci�n.

package ejercio;

import javax.swing.JOptionPane;

/**
*
* @author charre
*/
public class ejer2 {
public static void main(String[] args) {
double q,w,e,r,t,y,u,i,o,p;
q=Double.parseDouble(JOptionPane.showInputDialog(null, "nota de examen
parcial"));
w=Double.parseDouble(JOptionPane.showInputDialog(null, "nota de examen
final "));
e=Double.parseDouble(JOptionPane.showInputDialog(null, "nota de promedio de
practicas"));
r=Double.parseDouble(JOptionPane.showInputDialog(null, "nota de promedio de
trabajos"));
y=q*0.3;
u=w*0.4;
i=e*0.2;
o=r*0.1;
p=y+u+i+o/4;
JOptionPane.showMessageDialog(null, "el promedio es "+p );

}
}

3 . Ingrese por teclado el puntaje de un alumno que ha postulado a la


Universidad, visualice un mensaje �Alumno Ingresado� si el puntaje obtenido es
mayor a 500.

Soluci�n .

package ejercio;

import javax.swing.JOptionPane;

/**
*
* @author charre
*/
public class ejer3 {
public static void main(String[] args) {
int n;
n=Integer.parseInt(JOptionPane.showInputDialog(null, "ingrese puntaje"));
if (n>500){

JOptionPane.showMessageDialog(null, "ALUMNO INGRESO :) ");


}else{
JOptionPane.showMessageDialog(null, "ALUMNO NO INGRESO :( " );
}

}
}

4. Ingrese por teclado el nombre del curso y su precio, si el nombre del curso es
Networking, se le aplicara un descuento del 15% al precio, visualice el descuento y
el nuevo precio.

Soluci�n .

package ejercio;

import javax.swing.JOptionPane;

/**
*
* @author charre
*/
public class ejer4 {
public static void main(String[] args) {
String m;
m=JOptionPane.showInputDialog("INGRESE NOMBRE DE PRODUCTO");
double n=Double.parseDouble(JOptionPane.showInputDialog(null,"ingrese
precio"));
if("networking".equals(m)){
double d=n*0.15;
double t=n-d;
JOptionPane.showMessageDialog(null,"el descuento es "+d);
JOptionPane.showMessageDialog(null,"total a pagar es "+t);
}else{
JOptionPane.showMessageDialog(null,"total a pagar es "+n);
}

}
}

5.Ingrese por teclado dos notas, calcule su promedio sabiendo que la segunda nota
es peso doble, visualice un mensaje �Aprobado�, si su promedio es mayor o igual 11.

Soluci�n .
package ejercio;

import javax.swing.JOptionPane;

/**
*
* @author charre
*/
public class ejer5 {
public static void main(String[] args) {
double n,n1,n2,n3;
n=Double.parseDouble(JOptionPane.showInputDialog(null,"ingrese nota 1"));
n1=Double.parseDouble(JOptionPane.showInputDialog(null,"ingrese nota 2"));
n2=(n1*2)+n1;
n3=n2/3;
if (n3<=11){
JOptionPane.showMessageDialog(null,"aprobado con la nota "+n3);
}else{
JOptionPane.showMessageDialog(null,"desaprobado con la nota " +n3 );
}
}
}

6.1. Desarrolle un algoritmo que tras introducir una medida expresada en


cent�metros, lo convierta en pulgadas. (donde 1 pulgada = 2.54 cent�metros).
Soluci�n .

package ejercio;

import javax.swing.JOptionPane;

/**
*
* @author charre
*/
public class ejer6 {
public static void main(String[] args) {
double n=Double.parseDouble(JOptionPane.showInputDialog("ingrese
cetimetros"));
if(n>=1){
double m =n*2.54;
JOptionPane.showMessageDialog(null,"en pulgadas es " +m );
}else{
JOptionPane.showMessageDialog(null,"error en la conversion :( " );
}

}
}

7.. Ingrese por teclado el nombre, precio y la cantidad de productos a vender,


calcule el monto de la venta. Se aplicara un descuento del 35% de su precio por la
compra de 20 unidades. Visualice el descuento y el neto.

Soluci�n .
package ejercio;

import javax.swing.JOptionPane;

/**
*
* @author charre
*/
public class ejer7 {
public static void main(String[] args) {

Double n=Double.parseDouble(JOptionPane.showInputDialog("ingrese precio"));


int m=Integer.parseInt(JOptionPane.showInputDialog(null, "ingrese catidad"));
double s = n*m;
if (m>=20){
double d=s*0.35;
double t=s-d;
JOptionPane.showMessageDialog(null,"el descuento es "+d);
JOptionPane.showMessageDialog(null,"total a pagar es "+t);

}else{
JOptionPane.showMessageDialog(null,"total a pagar es "+s+" no hay
descuento");
}

}
}

8. Crear una aplicaci�n, que permita el ingreso de 2 n�meros, para luego calcular
la suma, resta, divisi�n, multiplicaci�n, divisi�n y residuo.

Soluci�n .

http://charrelucasyeritza.blogspot.pe/
package ejercio;

import javax.swing.JOptionPane;

public class ejer8 {


public static void main(String[] args) {

Double m=Double.parseDouble(JOptionPane.showInputDialog(null, "ingrese primer


numero"));
double n=Double.parseDouble(JOptionPane.showInputDialog(null, "ingrese segundo
numero"));
double s=m+n;
double r=m-n;
double mu=m*n;
double d=m/n;
double re=m%n;
JOptionPane.showMessageDialog(null,"la suma es :"+s+"\n la resta es :"+r+"\n
la multiplicacion es :"
+ mu+ " \n la divicion es : "+d+ "\n el residuo es : " +re);
}

9. Ingrese por teclado 2 notas, visualice el mayor de las dos notas y si esa
nota es aprobatoria o no (notas de 0-20).
Soluci�n .
package ejercio;

import javax.swing.JOptionPane;

/**
*
* @author charre
*/
public class ejer9 {
public static void main(String[] args) {

int m=Integer.parseInt(JOptionPane.showInputDialog(null, "ingrese nota 01"));


int n=Integer.parseInt(JOptionPane.showInputDialog(null, "ingrese nota 02"));
if(m>n && m >=13){
JOptionPane.showMessageDialog(null,"la nota mayor aprobatoria es :"+m);

}else if (m<13){
JOptionPane.showMessageDialog(null,"la nota mayor
desprotoria :"+m);
} else if (n>m && n >=13){

JOptionPane.showMessageDialog(null,"la nota mayor aprobatoria es :"+n);

}else if (n<13){

JOptionPane.showMessageDialog(null,"la nota mayor


desprotoria :"+n);
}
}
}

10. Ingrese por teclado la edad de una persona, visualice un mensaje:


a) �Mayor de Edad�, si la edad es m�nimo 18
b) �Menor de Edad�, si la edad es menor a 18
Soluci�n

package ejercio;

import javax.swing.JOptionPane;

/**
*
* @author charre
*/
public class ejer10 {
public static void main(String[] args) {
int m=Integer.parseInt(JOptionPane.showInputDialog(null, "ingrese edad"));
if (m>=18){
JOptionPane.showMessageDialog(null,"mayor de edad : "+m );
}else{
JOptionPane.showMessageDialog(null,"menor de edad : " +m );
}

}
}

También podría gustarte