LABORATORIO DE ALGORITMOS Y PROGRAMACIÓN
Un restaurante para calcular el total a pagar debe saber lo siguiente: el nombre del cliente, el tipo de plato, y la cantidad de platos que comió. Si el tipo de plato es Ejecutivo pagará por cada plato S/.35 y recibirá un descuento del 2 de lo contrario es Especial y pagará por plato S/.20. Calcular el total a pagar.
http://word.office.live.com/wv/WordView.aspx?FBsrc=http%3A%2F%2Fwww.facebook.com%2Fdownload%2Ffile_preview.php%3Fid%3D479841912034948%26metadata&access_token=100001123033497%3AAVJGXiudRUmoYn81tRSc4bhB_5RGUUAk9Ly8S_RqieSj2A&title=Laboratorio+de+AP+01.doc
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Estructura de datos
1. UNIVERSIDAD CATOLICA
LOS ANGELES DE
CHIMBOTE
2012
ESTRUCTURA DE DATOS I EN
JAVA BLOC DE NOTAS
Víctor Hugo
ESCUELA DE INGENIERIA Campoverde
DE SISTEMAS González
2. Contenido
UNIVERSIDAD CATOLICA LOS ANGELES DE CHIMBOTE ...................................................................................... 0
Ejercicio 1 .............................................................................................................................. 2
Ejercicio 2 .............................................................................................................................. 4
Ejercicio 3 .............................................................................................................................. 5
Ejercicio 4 .............................................................................................................................. 6
3. Ejercicio 1
La Distribuidora del Norte S.A. desea adquirir materia prima para su producción
para esto de saber el nombre del proveedor, el nombre del producto, la cantidad
que va a comprar y el precio del producto. Si la cantidad a comprar supera va a
comprar y los S/.1500 la empresa distribuidora se hará acreedora a un descuento
del 5.5%,
Además podrá elegir uno de los tres obsequios que ofrece el proveedor; de lo
contrario no recibirá nada. Calcular el total a pagar de la distribuidora.
package Clases1;
import java.io.*;
public class Distrubuidora1 {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new
InputStreamReader(System.in));
String NombreP,NombreProd;
double cantCompra,Pproduc,total,TotalPagar;
double descuento=0.055;
System.out.print("Nombre del Proveedor :");
NombreP= br.readLine();
System.out.print("Nombre del Producto :");
NombreProd= br.readLine();
System.out.print("cantidad que va a comprar:");
cantCompra=Double.parseDouble(br.readLine());
System.out.print("precio del producto :");
Pproduc=Double.parseDouble(br.readLine());
total= cantCompra*Pproduc;
if(total>1500){
4. TotalPagar = total-descuento;
System.out.println("USTED ES ACREDOR DE UNOS DE LOSTRE
PREMIOS");
} else{
TotalPagar = total;
}
System.out.print("TOTAL A PAGAR :"+TotalPagar);
} }
5. Ejercicio 2
La distribuidora desea calcular el sueldo semanal de sus 15 trabajador para esto
debe saber el numero 15 trabajador para esto debe saber el de horas trabajadas
y el precio por hora. Si el número de horas supera las 40 horas, debe pagársele
por hora extra S/.15. Calcular el sueldo semanal.
package Clases1;
import java.io.*;
public class Distribuidora2 {
public static void main(String[] args) throws Exception{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
double NHorasT,Phoras,horasExtras = 0,Eh,THoras,Sueldo,Ts;
for(int i = 1; i<= 15; i++){
System.out.println("TRABAJADOR NUMERO "+i);
System.out.print("Numeros de horas trabajadas:");
NHorasT=Double.parseDouble(br.readLine());
System.out.print("precio de Horas :");
Phoras=Double.parseDouble(br.readLine());
if(NHorasT>40){
Eh= NHorasT-40;
Ts=Eh*15;
Sueldo= 40*Phoras+Ts;
System.out.println("extras :"+Ts);
} else {
Sueldo= 40*Phoras;
} System.out.println("SUELDO SEMANAL"+" "+i+" :"+Sueldo);
} }}
6. Ejercicio 3
Un restaurante para calcular el total a pagar debe saber lo siguiente: el nombre
del cliente, el tipo de plato, y la cantidad de platos que comió. Si el tipo de plato es
Ejecutivo pagará por cada plato S/.35 y recibirá un descuento del 2 de lo contrario
es Especial y pagará por plato S/.20. Calcular el total a pagar.
package Clases1;
import java.io.*;
public class Restaurante {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String Nombre,NombreProd,plato;
double cant,TotalPagar;
System.out.print("Ingrese su nombre: ");
Nombre=br.readLine();
System.out.print("Cantidad de Platos a Consumir : ");
cant=Double.parseDouble(br.readLine());
System.out.print("QUE PLATO CONSUMIO : ");
plato=br.readLine();
if(plato.equals("Ejecutivo")){
double b=35*can;
System.out.print("Total A Pagar : "+b);
} else {
if(plato.equals("Especial")){
double c=20*can; System.out.print("Total A Pagar : "+c);
} }} }
7. Ejercicio 4
Desarrollar un programa que permita calcular la nota final de los alumnos del
curso de Algoritmos y Programación, teniendo en cuenta que las evaluaciones
Consideradas son las siguientes:
EVALUACION PORCENTAJE
PRACTICA 0.25
TRABAJO 0.15
INTERVENCION 0.10
ORAL
EXAMEN DE 0.50
UNIDAD
package Clases1;
import java.io.*;
public class NotaFinal {
public static void main(String[] args) throws IOException{
BufferedReader br=new BufferedReader(new
InputStreamReader(System.in));
System.out.println("CURSO DE ALGORITMOS Y PROGRAMACION");
System.out.println("CUANTOS ALUMNOS VA A INGRESAR:");
int ingreso=Integer.parseInt(br.readLine());
int i;
double prac=0.25,tra=0.15,intoral=0.10,Examen=0.50;
double Nprac,Ntra,Nintoral,NExamen;
double Tprac,Ttra,Tintoral,TExamen;
8. for(i=1;i<ingreso;i++){
System.out.print("INGRESE LA NOTA DE PRACTICA "+i+":");
Nprac=Integer.parseInt(br.readLine());
Tprac=Nprac*prac;
System.out.print("INGRESE LA NOTA DE TRABAJOS "+i+":");
Ntra=Integer.parseInt(br.readLine());
Ttra=Ntra*tra;
System.out.print("INGRESE LA NOTA DE INT. ORAL "+"
"+i+":");
Nintoral=Integer.parseInt(br.readLine());
Tintoral=Nintoral*intoral;
System.out.print("INGRESE LA NOTA DE EXAMEN "+i+":");
NExamen=Integer.parseInt(br.readLine());
TExamen=NExamen*Examen;
double Total=TExamen+Tprac+Ttra+Tintoral;
System.out.println("TOTAL DE NOTA "+i+":"+Total);
System.out.println("");
} } }