Top Banner

of 33

Problemario Programación

Jul 22, 2015

Download

Documents

Zion Anhelo
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

MANUAL DE PRCTICAS EN JAVA En este manual encontrars una lista de prcticas que realizars a lo largo de tu semestre en la materia de Programacin. 2 Alumno: TedoylabienvenidaatucursodeprogramacinenJava,esteesunbrevemanualde ejerciciosquerealizarsenlasprcticasalolargodelsemestre,recuerdaquelasprcticas son parte de tu evaluacin y tu derecho a examen, cada una de las secciones que encuentres enestemanualdebedeirfundamentadaconunainvestigacindetupartereferenteala informacinqueserequiereparaadquirirelconocimientotericodecadatema;esta investigacin puedes formarla de los apuntes que tomas en clase, investigaciones personales que realices en libros y/o Internet. Recuerdaquelasprcticasdebesrealizarlasdemanerapersonalybasndotelomenos posible en soluciones que encuentres en libros o la red para que fortalezcas tu conocimiento en este lnguaje. Te deseo el mejor de los aprendizajes. Tu profesora. 3 4 Elaborar los programas para cada uno de los siguientes problemas, considerando que el tipo de dato idneo, los cuales pueden o no estar especificados en el problema, adems los resultados debern ser desplegados en pantalla. 1.Calcular la suma de 2 nmeros. 2.Calcular el promedio de 2 nmeros 3.Calcular el rea de un rectngulo 4.Calcular el rea de un circulo 5.Calcular el permetro de un circulo 6.Calcular el permetro de un hexgono 7.Convertir de dlares a pesos 8.Convertir de pesos a dlares 9.Calcular del nmero de salarios mnimos que gana un trabajador 10. Calcular el importe a pagar 11. Calculo del sueldo neto de un trabajador 12. Unvendedorrecibeunsueldobasemsun10%extraporcomisinde sus ventas. El vendedor desea saber cuanto dinero obtendr por concepto de comisiones por tres ventas que realiza en el mes y el total que recibir en el mes tomando en cuenta su sueldo base y comisiones. 13. Unatiendaofreceundescuentode15%sobreeltotaldelacomprayunclientedeseasaber cunto deber pagar despus de hecho el descuento. 14. UnalumnodeseasaberculsersucalificacindefinitivaenlaMateriadeProgramacin, tomando en cuenta que present 3 exmenes parciales que debern promediarse. 15. Unmaestrodeseasaberqueporcentajedehombresymujereshayenungrupodeestudiantes, tomando como base el nmero de alumnos que existen de cada sexo: 16. Calcular la edad en aos cumplidos de una persona, tomando como base el ao de nacimiento y el ao actual. 17. Calcular el valor absoluto de un nmero. 5 18. Calcularelnmerodepulsacionesquedebetenerunapersonaporcada10segundosde ejercicio en base a la frmula:10 / 220-edad) ( s pulsacione nmero de= 19. Calcularelnuevosalariodeunobrero,pidiendoportecladoelsalariodelobreroantesdel aumento y el porcentaje de aumento obtenido. 20. Una persona corre la misma ruta todos los lunes, mircoles y viernes, cronometrando los tiempos queobtienecadada,calculareltiempopromedioenquelapersonarecorrelarutaenuna semana cualquiera. 21. Trespersonasdecideninvertirsudineroparafundarunaempresa.Cadaunadeellasinvierte una cantidad distinta. Obtener el porcentaje que cada quien invierte. 22. Lacalificacindeunamateriaseobtieneconel80%deexamen,10%detareasy10%de participacin, si la calificacin mxima es 10 y se desarrollaron 5 tareas, y se debieron alcanzar 6participaciones.Calcularlacalificacindeunalumnosolicitandoportecladolacalificacin del examen, el nmero de tareas entregadas y el total de participaciones obtenidas. 6 7 Utiliza las instrucciones if, if-else o switch, segn sea necesario. 1.Enunalmacnsehaceun20%dedescuentoalosclientescuyacomprasuperelos$1,000de compra,determinalacantidadquecadaclientedeberpagarpidiendodeltecladoelimporte total de su compra. 2.Un aspirante desea saber si aprob el curso propedutico requerido para ingresar al TESE, curs las materias de matemticas, administracin e informtica y debe sacar un promedio de al menos 7.Pedirportecladolascalificacionesdecadaunadelasmateriasyenviarunmensajeque indique si el aspirante aprob o reprob el curso. 3.Pedir por teclado un nmero y enviar un mensaje que indique si es par o impar. 4.Pedir por teclado un nmero y enviar un mensaje que indique si es primo o no primo. 5.Determinar si un alumno aprobar un curso y enviar un mensaje que lo indique. Considerando que aprobar si su promedio de 3 calificaciones (solicitadas por teclado) es mayor o igual a 7.0 6.En una empresa con diferentes turnos se debe determinar el nmero de horas que un trabajador debelaboraralasemana,deacuerdoconelartculo61 de la Ley Federal del Trabajo que dice: Laduracinmximadelajornadaser:ochohorasdiurna,sietelanocturnaysietehorasy medialamixta,considerarademsqueporcadaseisdaslaborablescorrespondeunode descanso. Se debe pedir el turno del trabajador. 7.Calcular el sueldo semanal de un trabajador de jornada diurna en base a su sueldo por hora y las horas que trabaj a la semana, considerando el artculo 66 de la Ley Federal del Trabajo que dice: podr tambin prolongarse la jornada de trabajo por circunstancias extraordinarias, sin exceder nuncadetreshorasdiariasnidetresvecesenunasemana,lasprimeras8horasextrasse pagarn al doble y las dems al triple. 8.En una tienda se lleva a cabo una promocin en la cual se hace un descuento sobre el total de la comprasegnelcolordelaesferaqueelclientesaquealpagarencaja.Silaesferaesazulel descuento es del 10%, si es roja el descuento es del 20%, si es verde 30% y si es dorada 50%. Pedir por teclado el total de la compra y el color de la esfera para calcular el porcentaje de descuento, el importe del descuento y la cantidad total que el cliente pagar. 9.Dados tres nmeros, deducir cul es el central. 8 10. Elaborar el programa que lea cuatro nmeros y, determine cual es el mayor de los cuatro. 11. Leerunacadenadecaracteresydeterminarsiestsituadaantesodespusdelapalabra PROGRAMA en orden alfabtico. 12. Un programa que permita emitir una factura correspondiente a una compra de varios artculos. El IVA a aplicar es del 12% y si el precio bruto (precio de venta+IVA) es mayor de $5,000.00, se aplicar un descuento del 5%. 13. Realizarunprogramaqueaverigesidadosdosnmerosintroducidosporteclado,unoes divisor del otro. 14. Disear un programa en el que a partir de una fecha introducida por teclado con el formato DIA, mes y ao, se obtenga la fecha del DIA siguiente. 15. Determinarelpreciodeunbilletedeidayvueltaenferrocarril,conociendoladistanciaa recorrer y sabiendo que si el nmero de das de estancia es superior a siete y la distancia superior a 800 km. El billete tiene una reduccin del 30%. El precio por km. es de $15.00. 16. Desarrollarunprogramaqueconviertaun nmero del sistemadecimal comprendido entre 1 y 10 a nmero romano. 17. Desarrollarunprogramaqueleaunapalabraenespaolylaconviertaaingls.Deber programar para 5 palabras mnimo. 18. Determine el valor de f(x) si: >< > +