1. Modulo : Desarrollo de software y gestión
de base de datos
Docente : Ing.
Estudiante :
Ciclo :
AÑO 2016
“ ”
INSTITUTO DE EDUCACIÓN SUPERIOR
TECNOLÓGICO PÚBLICO DE HUARMEY
CARRERA PROFESIONAL
COMPUTACIÓN E INFORMÁTICA
2. 1. Declara dos variables numéricas (con el valor que desees), muestra por
consola la suma, resta, multiplicación, división
package ejemplos;
import javax.swing.JOptionPane;
public class Ejercicio1{
public static void main(String[] args) {
//Declaramos las variables
int num1=10;
int num2=5;
/*Realizamos las operaciones.
* También lo podemos guardar el resultado en variables. */
System.out.println("El resultado de la suma es "+(num1+num2));
System.out.println("El resultado de la resta es "+(num1-num2));
System.out.println("El resultado de la multiplicación es "+(num1*num2));
System.out.println("El resultado de la división es "+(num1/num2));
}
}
3. 2. Crea una aplicación que nos pida un día de la semana y que nos diga si
es un día laboral o no.
package ejemplos;
import javax.swing.JOptionPane;
public class Ejercicio2{
public static void main(String[] args) {
String dia=JOptionPane.showInputDialog("Introduce un dia de la semana");
switch(dia){
case "lunes":
case "martes":
case "miercoles":
case "jueves":
case "viernes":
System.out.println("Hay clases en el IESTP Huarmey");
break;
case "sabado":
case "domingo":
System.out.println("Es fin de semana");
default:
}
}
}
4. 3. Lee un número por teclado y comprueba que este número es mayor o
igual que cero, si no lo es lo volverá a pedir (do while), después muestra
ese número por consola.
package ejemplos;
import javax.swing.JOptionPane;
public class ejercicio3{
public static void main(String[] args) {
/* Declaramos la variable ya que sino no podemos usarla en el while por el tema de
ámbito */
int numero;
do{
String texto=JOptionPane.showInputDialog("Introduce un numero mayor que
0");
numero =Integer.parseInt(texto);
}while(numero <=0);
System.out.println("El numero " + (numero) + " es mayor a cero");
}
}
5. 4. Realizar un programa para calcular el vuelto de una cantidad de dinero
entregado considerando que el costo es una cantidad que permite dar
vuelto de billetes de 500, 100, 50, 20, 10 y monedas de 5 y otros
package ejemplos
import javax.swing.JOptionPane;
public class ejercicio4 {
public static void main(String[] args) {
int cantidad, cambio1=0, cambio2=0, cambio3=0, cambio4=0, cambio5=0, cambio6=0,
cambio7=0, calc=0;
String valor=JOptionPane.showInputDialog("Introduce la cantidad de dinero");
cantidad =Integer.parseInt(valor);
cambio1= cantidad/500;
calc= cantidad%500;
cambio2= calc/100;
calc= calc%100;
cambio3=calc/50;
calc=calc%50;
cambio4= calc/20;
calc= calc%20;
cambio5= calc/10;
calc= calc%10;
cambio6= calc/5;
calc= calc%5;
cambio7= calc/1;
calc= calc%1;
6. System.out.println(
cambio1 + " Billetes de 500 n" +
cambio2 + " Billetes de 100 n" +
cambio3 + " Billetes de 50 n" +
cambio4 + " Billetes de 20 n" +
cambio5 + " Billetes de 10 n" +
cambio6 + " Monedas de 5 n" +
cambio7 + " Monedas de 1 n");
}
}
7. 5. Calcular el número máximo y mínimo de tres números ingresados
package ejemplos;
import javax.swing.JOptionPane;
public class ejercicio5 {
public static void main(String[] args) {
int a, b, c;
String A=JOptionPane.showInputDialog("Introduce primer numero ");
String B=JOptionPane.showInputDialog("Introduce segundo numero");
String C=JOptionPane.showInputDialog("Introduce tercer numero ");
a =Integer.parseInt(A);
b =Integer.parseInt(B);
c =Integer.parseInt(C);
//Aquí se halla el mayor de los tres números ingresados
if(a>b & a>c)
{System.out.println("El mayor es "+ a);}
else if (b>a & b>c)
{System.out.println("El mayor es "+ b);}
else
{System.out.println("El mayor es "+ c);}
// Aquí se halla el menor de los tres números ingresados
if(a<b & a<c)
{System.out.println("El menor es "+ a);}
else if (b<a & b<c)
{System.out.println("El menor es "+ b);}
else
{System.out.println("El menor es "+ c);}
}}