0% encontró este documento útil (0 votos)
75 vistas6 páginas

Trabajo de Algoritmos en Netbeans

Este documento contiene 9 ejercicios de algoritmos para resolver problemas matemáticos utilizando Java. Cada ejercicio resuelve un problema diferente como calcular el costo unitario de quesos, determinar el pago total de productos, calcular sueldos a pagar a empleados y más. Los algoritmos utilizan operaciones matemáticas básicas y entrada/salida de datos para mostrar las soluciones.

Cargado por

Holger Medina
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
75 vistas6 páginas

Trabajo de Algoritmos en Netbeans

Este documento contiene 9 ejercicios de algoritmos para resolver problemas matemáticos utilizando Java. Cada ejercicio resuelve un problema diferente como calcular el costo unitario de quesos, determinar el pago total de productos, calcular sueldos a pagar a empleados y más. Los algoritmos utilizan operaciones matemáticas básicas y entrada/salida de datos para mostrar las soluciones.

Cargado por

Holger Medina
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 6

Trabajo de Algoritmos

Elaborado por Willeams Martin Medina Curay

package suma;
import javax.swing.JOptionPane;
/**
* 1. En una tienda de venta de quesos. Un cliente se llevo 35 quesos y pago S/. 1050. Cuanto
costo cada queso.
*
* @author ITManager Willeams Martin Medina Curay
*/
public class ejercicio_01 {
public static void main(String[] args) {
int num_quesos = 35;
int pag_total_quesos = 1050;
int p_queso;
p_queso = num_quesos / pag_total_quesos;
JOptionPane.showMessageDialog(null, "El costo por queso es de : " + p_queso);
}
}

package suma;
import javax.swing.JOptionPane;
/**
*
*2. Hallar el pago total que realizará un cliente por la compra de 5 diversos productos.
Dato: Producto = Precio * Cantidad
* @author ITManager Willeams Martin Medina Curay
*/
public class ejercicio_02 {
public static void main(String[] args) {
int c01,c02,c03,c04,c05,i01,i02,i03,i04,i05;
int total;
i01 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del producto 1 :"));
i02 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del producto 2 :"));
i03 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del producto 3 :"));
i04 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del producto 4 :"));
i05 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del producto 5 :"));
c01 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del producto 1 :"));
c02 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del producto 2 :"));
c03 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del producto 3 :"));
c04 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del producto 4 :"));
c05 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del producto 5 :"));
total = i01 * c01 + i02 * c02 + i03 * c03 + i04 * c04 + i05 * c05;
JOptionPane.showMessageDialog(null, "Total a pagar por los 5 productos " + total);
}
}
package suma;
import javax.swing.JOptionPane;
/**
* 3. Una empresa desea determinar el sueldo a pagar por 3 empleados, de los que se conoce
lo siguiente: El empleado 1 trabajo un mes, el empleado 2 trabajo medio mes y el
empleado 3 trabajo una semana. Y se paga por día 20 nuevos soles.
Dato: Mes = 24 días
*
* @author ITManager Willeams Martin Medina Curay
*/
public class ejercicio_03 {
public static void main(String[] args) {
int salario01, salario02, salario03, sueldo_a_pagar;
int mes = 24;
salario01 = mes;
salario02 = mes / 2;
salario03 = mes / 4;
sueldo_a_pagar = salario01 * 20 + salario02 * 20 + salario03 * 20;
JOptionPane.showMessageDialog(null, "El sueldo a pagar por los tres es : " + sueldo_a_pagar);

}
}

package suma;
import javax.swing.JOptionPane;
/**
4. En una panadería se desea hallar el importe a pagar por la compra de 4 diversos
productos de pan que vende: pan francés, pan italiano, pan de maíz y pan de mantequilla.
Se conoce solo el costo del pan francés a 0.20 centimos y pan italiano a 0.25 centimos.
Dato: Costo del pan = precio * cantidad
*
* @author ITManager Willeams Martin Medina Curay
*/
public class ejercicio_04 {
public static void main(String[] args) {
Double pan_frances, pan_italiano, pan_de_maiz, pan_mantequilla;
Double c_pan_frances, c_pan_italiano, c_pan_de_maiz, c_pan_mantequilla;
Double importe;
pan_frances = 0.20;
pan_italiano = 0.20;
pan_de_maiz = Double.parseDouble(JOptionPane.showInputDialog("Ingrese precio pan de maiz "));
pan_mantequilla = Double.parseDouble(JOptionPane.showInputDialog("Ingrese precio pan de
mantequilla "));
c_pan_frances = Double.parseDouble(JOptionPane.showInputDialog("Ingrese cantidad pan de frances
"));
c_pan_italiano = Double.parseDouble(JOptionPane.showInputDialog("Ingrese cantidad pan de italiano
"));
c_pan_de_maiz = Double.parseDouble(JOptionPane.showInputDialog("Ingrese cantidad pan de maiz "));
c_pan_mantequilla = Double.parseDouble(JOptionPane.showInputDialog("Ingrese cantidad pan de
mantequilla "));
importe = c_pan_frances * pan_frances + c_pan_italiano * pan_italiano + c_pan_de_maiz * pan_de_maiz
+ c_pan_mantequilla * pan_mantequilla;
JOptionPane.showMessageDialog(null, "El importe a pagar por los 4 tipos de pan es : " + importe);
}
}

package suma;
import javax.swing.JOptionPane;
/**
5. En una vidriería se desea conocer el monto a pagar por la compra de 3 espejos de
diversos tamaños. El valor de costo por metro = 2.5 nuevos soles. Mostrar el total a pagar
de cada espejo.
Dato: Tamaño = Alto * Ancho*
*
* @author ITManager Willeams Martin Medina Curay
*/
public class ejercicio_05 {
public static void main(String[] args) {
Double e01, e02, e03 ;
Double cm = 2.5;
Double t01, t02, t03;
e01 = Double.parseDouble(JOptionPane.showInputDialog("Ingrese dimension primer espejo "));
e02 = Double.parseDouble(JOptionPane.showInputDialog("Ingrese dimension segundo espejo "));
e03 = Double.parseDouble(JOptionPane.showInputDialog("Ingrese dimension tercer espejo "));
t01 = e01 * cm;
t02 = e02 * cm;
t03 = e03 * cm;
JOptionPane.showMessageDialog(null, "Total a pagar espejo 01 : " + t01);
JOptionPane.showMessageDialog(null, "Total a pagar espejo 02 : " + t02);
JOptionPane.showMessageDialog(null, "Total a pagar espejo 03 : " + t03);
}
}

package suma;
import javax.swing.JOptionPane;
/**
6. En una ferretería la bolsa de cemento cuesta S/. 20, el millar de ladrillos cuesta S/. 150 y el
ciento de ladrillos de techo cuesta S/. 80. Hallar el importe que paga un cliente por la
compra A, B y C productos de cada uno.
Dato: Producto = Precio * Cantidad
*
* @author ITManager Willeams Martin Medina Curay
*/
public class ejercicio_06 {
public static void main(String[] args) {
int importe;
int cemento = 20;
int ladrillo = 150;
int ladrillo_techo = 80;
int cant_cemento, cant_ladrillo, cant_techo;
cant_cemento = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad de cemento :"));
cant_ladrillo = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad ladrillo :"));
cant_techo = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad de ladrillo de techo :"));
importe = cant_cemento * cemento + cant_ladrillo * ladrillo + cant_techo * ladrillo_techo;
JOptionPane.showMessageDialog(null, "Total a pagar " + importe);
}
}

package suma;
import javax.swing.JOptionPane;
/**
7. Cuatro carros ingresan a una gasolinera a echar combustible. Cada uno es suministrado
por diferente combustible (84, 90, 95 y 97). Hallar el importe total a pagar.
*
* @author ITManager Willeams Martin Medina Curay
*/
public class ejercicio_07 {
public static void main(String[] args) {
int c01,c02,c03,c04, i01,i02,i03,i04;
int total;
i01 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del auto 1 :"));
i02 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del auto 2 :"));
i03 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del auto 3 :"));
i04 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del auto 4 :"));
c01 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del auto 1 :"));
c02 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del auto 2 :"));
c03 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del auto 3 :"));
c04 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del auto 4 :"));
total = i01 * c01 + i02 * c02 + i03 * c03 + i04 * c04;
JOptionPane.showMessageDialog(null, "Total a pagar " + total);
}
}

package suma;
import javax.swing.JOptionPane;
/*
8. En una librería se venden 6 diferentes tipos de libros a diversos precios. Y existe la
promoción de descuento del 10% del total. Cuanto es lo que un cliente debe pagar por la
compra de los libros con descuento y sin descuento.
Dato: Libro = Precio * Cantidad
*
* @author ITManager Willeams Martin Medina Curay
*/
public class ejercicio_08 {
public static void main(String[] args) {
int c01,c02,c03,c04,c05,c06,i01,i02,i03,i04,i05,i06;
int total;
Double Tdscto;
i01 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del libro 1 :"));
i02 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del libro 2 :"));
i03 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del libro 3 :"));
i04 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del libro 4 :"));
i05 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del libro 5 :"));
i06 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del libro 6 :"));
c01 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del libro 1 :"));
c02 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del libro 2 :"));
c03 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del libro 3 :"));
c04 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del libro 4 :"));
c05 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del libro 5 :"));
c06 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del libro 6 :"));
total = i01 * c01 + i02 * c02 + i03 * c03 + i04 * c04 + i05 * c05 + i06 * c06;
Tdscto = total - (total * 0.10);
JOptionPane.showMessageDialog(null, "Total a pagar sin descuento " + total);
JOptionPane.showMessageDialog(null, "Total a pagar con descuento del 10% " + Tdscto);
}
}

package suma;
import javax.swing.JOptionPane;
/**
*
9. En una mueblería están de oferta 3 tipos de muebles. Hallar el total a pagar de un cliente si
lo descuentan el 20% del total.
Dato: Mueble = Precio * Cantidad
*
* @author ITManager Willeams Martin Medina Curay
*/
public class ejercicio_09 {
public static void main(String[] args) {
int c01,c02,c03, i01,i02,i03;
int total;
Double Tdscto;
i01 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del mueble 1 :"));
i02 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del mueble 2 :"));
i03 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese importe del mueble 3 :"));
c01 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del mueble 1 :"));
c02 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del mueble 2 :"));
c03 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cantidad del mueble 3 :"));
total = i01 * c01 + i02 * c02 + i03 * c03;
Tdscto = total - (total * 0.20);
JOptionPane.showMessageDialog(null, "Total a pagar con el dscto del 20% " + Tdscto);
}
}
package suma;
import javax.swing.JOptionPane;
/**
*
10. Un administrador de una tienda de ropa desea conocer la ganancia obtenida de sus 5
establecimientos. Se desconoce lo ingresado y gastado de cada tienda.
Dato: Ganancia = Ingresos - egresos*
*
* @author ITManager Willeams Martin Medina Curay
*/
public class ejercicio_10 {
public static void main(String[] args) {
int e01,e02,e03,e04,e05,i01,i02,i03,i04,i05;
int ganancia;
Double Tdscto;
i01 = Integer.parseInt(JOptionPane.showInputDialog("Ingresos del establecimiento 1 :"));
i02 = Integer.parseInt(JOptionPane.showInputDialog("Ingresos del establecimiento 2 :"));
i03 = Integer.parseInt(JOptionPane.showInputDialog("Ingresos del establecimiento 3 :"));
i04 = Integer.parseInt(JOptionPane.showInputDialog("Ingresos del establecimiento 4 :"));
i05 = Integer.parseInt(JOptionPane.showInputDialog("Ingresos del establecimiento 5 :"));
e01 = Integer.parseInt(JOptionPane.showInputDialog("Egresos del establecimiento 1 :"));
e02 = Integer.parseInt(JOptionPane.showInputDialog("Egresos del establecimiento 2 :"));
e03 = Integer.parseInt(JOptionPane.showInputDialog("Egresos del establecimiento 3 :"));
e04 = Integer.parseInt(JOptionPane.showInputDialog("Egresos del establecimiento 4 :"));
e05 = Integer.parseInt(JOptionPane.showInputDialog("Egresos del establecimiento 5 :"));
ganancia = i01 - e01 + i02 - e02 + i03 - e03 + i04 - e04 + i05 - e05;
JOptionPane.showMessageDialog(null, "Total de ganancia de los 5 establecimientos " + ganancia);
}
}

También podría gustarte