Está en la página 1de 5

ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA HIDRAULICA

Prctica de Laboratorio N3: Estructuras secuenciales simples y Estructuras Selectiva

1. Ingreso de datos por teclado. Para ingresar datos por teclado es necesario hacer uso de la librera: Import java.util.Scanner; Librera que tiene la clase Scanner, que nos permitir hacer el ingreso de los datos por teclado, completando las instrucciones con Scanner Leer=new Scanner(System.in); lnea de cdigo que debe digitarse dentro de public static void main(String[] args). Luego para cada variable cuyo valor ingresemos por teclado, digitar por ejemplo a=Leer.nextInt(); Ejemplo de programa con estructura secuencial simple- haciendo uso de la librera: import java.util.Scanner

2. Desarrollar los siguientes programas: a. Un ama de casa compra X kilos de papa a 2 soles/kilo, Y kilos de arroz a 3.5 soles/kilo y Z kilos de carne a 10 soles/kilo. Cuanto gasto en total. b. El sueldo bruto de un trabajador es 2500 soles. Si se le descuenta de su sueldo el 5% por AFP y el 10% por ESSALUD., adems se le otorga una bonificacin del 7%. Cuanto recibe de sueldo neto. c. A un digitador le pagan 0.50 soles por cada hoja que digita (X), 1.00 soles por cada hoja que imprime en blanco y negro (Y) y 2.00 soles por cada hoja que imprime a color(Z). Calcular el pago del digitador. NOTA: Ingresar las cantidades X,Y y Z. d. Leer una cantidad expresada en soles y transformarla a su equivalente en dlares y en Euros (Tipo de cambio 1 dlar = 2.80 soles, 1 Euro = 1.4 dlar).

ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA HIDRAULICA

SENTENCIAS CONDICIONALES if

If (condicin) { sentencias; } E If (x>=0) { System.out.print(El nmero es positivo }

Ifelse

If (condicin) sentencia 1; Else sentencia 2; Ejm. If (x>=0) System.out.print(El numero es positivo); Else System.out.print(El numero es negativo);

ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA HIDRAULICA


SENTENCIA SWITCH

Para elegir entre varias alternativas. Switch(expresion){ case valor1: sentencia1; break; //sale del switch case valor2: sentencia2: break; //sale del switch case valor3: sentencia3; break; //sale del switch default; sentencia4; Ejemplo: Programa que ingresando el nmero de mes determina el nombre del mes

ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA HIDRAULICA

Ejercicios Estructuras Selectivas (Nivel I).

1. Leer la nota (entero) de un alumno y reportar si esta aprobado o no (escala vigesimal). 2. Leer el lado de un cuadrado. Si lado> 0 debe calcular su rea y su permetro. En caso
contrario debe imprimir el mensaje Valor Incorrecto 3. Leer una temperatura en grados Kelvin (K). Si la temperatura es 0 expresarla en grados centgrados (C). Sino escribir No se puede transformar 4. Escribir un programa que lea dos nmeros n1 y n2. Si n1 n2 que calcule y reporte la suma y resta en caso contrario debe calcular la multiplicacin y divisin. 5. Leer una temperatura en grados Kelvin (K). Si la temperatura es 0 expresarla en grados centgrados (C). Sino escribir No se puede transformar 6. Leer una cantidad sol expresada en soles. Si es sol< 0 Escribir Valor incorrecto. En caso contrario, si sol < 100 transformarla a su equivalente en dlares. sino expresarla en Euros. (Considerar 1 $ = 3.25 soles , 1 Euro = 4.20 soles) 7. Si se sabe que 1 mol de Calcio equivale a 40 gramos de calcio. Ingresar una cantidad X de calcio expresada en gramos. Si X es positivo calcular la cantidad de moles correspondiente. Si X es negativo o cero escribir Imposible. 8. Un alumno ingresa a prcticas a las X:00 am y sale a las Y:00 am. Si el tiempo que estuvo en el laboratorio es a una hora, expresar este tiempo en segundos. Si el tiempo es mayor a una hora y menor o igual a 3 horas, expresar el tiempo en minutos. En caso contrario expresar el tiempo en horas. 9. Luego de evaluar a X alumnos del curso de Introduccin a la computacin se tiene que Y alumnos tienen una nota igual o mayor a once. Si Y X , calcular el porcentaje de aprobados y de desaprobados. En caso contrario escribir No se puede calcular. 10. La Facultad de Ingeniera de la UNC tiene : X alumnos en Ingeniera Geolgica, Y alumnos en Ingeniera Civil y Z alumnos en Ingeniera de Sistemas. Indicar que escuela de la Facultad de Ingeniera tiene el mayor porcentaje de alumnos. 11. Se sabe que un Megabyte equivale a 1024 Kbytes y un Gigabyte equivale a 1024 Megabytes. Si mi Computadora tiene un disco duro de X Gigabytes. Indicar si el disco duro tiene mas de 20000 Mega bytes. 12. Un alumno compra X kilos de papas a 2.00 soles/kilo, Y litros de leche a 2.00 soles/litro y Z metros de tela a 15.00 soles/metro. Por cual producto paga ms? 13. A un digitador le pagan 0.50 soles por cada hoja que digita, 1.00 soles por cada hoja que imprime en blanco y negro y 2.00 soles por cada hoja que imprime a color. Si un da digita X hojas de las cuales solamente Y deben imprimirse a color y Z en blanco y negro. El resto de pginas no se imprime. Por que gana ms, por digitar o por imprimir? 14. Dada la ecuacin: Y = X3 + 10x2 + X - 2. Para un valor dado de X, indicar si Y es positivo, negativo o cero. 15. A un empleado pblico le corresponde un sueldo bruto mensual de 700.00 soles, de lo cual se le descuenta el A % por AFP, el C % por CTS y el E% por ESSALUD. Cuanto recibe como sueldo neto? Por qu concepto se le descuenta ms y cual es esa cantidad? 16. La distancia entre Trujillo y Chiclayo es de 200 Km. Si un conductor parte el da lunes de Trujillo a una velocidad constante de X Km/hr, y el da martes repite el mismo procedimiento a Y Km/hr. Qu da llega ms rpido a Chiclayo y que tiempo se demora? 17. Si compro X libros a Y euros cada uno y tambin compro W lapiceros a Z dlares cada uno. Cunto debo pagar en Total en soles? Porque producto pago ms?

ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA HIDRAULICA


Ejercicios de Estructuras Selectivas (Nivel II).

1. En una Universidad tienen como poltica considerar 3 notas en cada curso la nota de trabajos T, la nota de medio ciclo M y la de fin de ciclo F, cada una tienen un peso de 50%, 20% y 30% respectivamente. Un alumno es calificado segn lo siguiente: Bueno si su promedio esta entre 16 y 20 Regular si su promedio esta entre 11 y 15 Deficiente si su promedio esta entre 6 y 10 Psimo si su promedio esta entre 0 y 5 Escriba un algoritmo que lea las 3 notas de un alumno en un curso y diga cmo ha sido catalogado. 2. Los trabajadores de una fbrica tienen 3 turnos: maana, tarde y noche. La tarifa de los turnos de maana y tarde son iguales, mientras que de noche son 30% mayores. Construya un diagrama que lea el nmero de horas laboradas en una semana por un trabajador y la tarifa, calcule el salario semanal. Considere que durante la semana el trabajador se encuentra siempre en el mismo turno. 3. Un trabajador es contratado bajo las siguientes condiciones. Por las horas normales se le paga una tarifa fija. Se considera horas normales a todas las horas trabajadas hasta un total de 140 al mes. Las horas adicionales a 140 se consideran como extras y una hora extra se paga el equivalente a 1.5 horas normales. Los impuestos estn en funcin del monto obtenido por el trabajador. Si el sueldo es menor o igual a S/. 20,000 no paga impuestos, por los siguientes S/. 20,000 paga el 10%, mientras que para montos mayores a S/.40,000 paga el 15% sobre el adicional. Cul es el sueldo neto del trabajador y cul es el monto en impuestos que debe pagar? 4. Dado un nmero de da de un determinado ao, encuentre el da, mes y ao al que corresponde. Por ejemplo el da nmero 300 del ao 2001 es el 27/10/2000. No considerar aos bisiestos. 5. Realice el ejercicio N 9, utilizando estructura condicional mltiple. 6. Construya una calculadora que lea 2 nmeros y un operador, y efecte la operacin indicada. La calculadora ser capaz de realizar las siguientes operaciones: suma(+), resta(-), multiplicacin(*), divisin(/) y potencia(#) 7. Desarrolle un algoritmo que permita convertir calificaciones numricas, segn lo siguiente: A = 19 y 20, B =16, 17 y 18, C = 13, 14 y 15, D = 10, 11 y 12, E = 1 hasta el 9. 8. Lea un da y un mes cualquiera y determine a que estacin pertenece. Considere que primavera inicia 23 de setiembre, verano inicia el 21 de diciembre, otoo empieza el 21 de marzo e invierno el 22 de junio

También podría gustarte