Realice un programa donde pida al usuario dos números y muestre

Anuncio
1.
Realice un programa donde pida al usuario dos números y muestre la
multiplicación y división de los dos.
suma, resta,
2.
Elabore un programa que calcule el área de un rectángulo.
3.
Elabore un programa que calcule la longitud y el área de una circunferencia.
4.
Elabore un programa que calcule el área de un triángulo.
5.
Queremos construir un programa que pida los datos necesarios para calcular y mostrar por
pantalla el volumen de una cisterna.
6.
Confeccione un programa para calcular el volumen de un cilindro circular recto.
VC = πR2h.
7.
Confeccione un programa para calcular la distancia recorrida por un automóvil.
S = VT
8.
A un trabajador se le entrega un artículo electrodoméstico para pagarlo por descuento.
Confecciones un programa que calcule la cantidad de meses demorará en pagar el artículo, si
sabemos que mensualmente le descontarán el 15% de su salario.
9.
Elabore un programa que pide al usuario un número y de este muestre:
 El cuadrado.
 La raíz cuadrada.
 El sucesor.
 El antecesor.
 El opuesto.
 El inverso.
10. Escribir un programa que calcule la velocidad de un proyectil que recorre E kilómetros en T
minutos. Expresar el resultado en metros/segundo.
Velocidad = espacio / tiempo
11. Escribir un programa que teniendo los datos necesarios evalúe la siguiente expresión:
a) (a+7 *c) / (b+2-a)+2 *b
b) (a + 5) * 3 / b – 1
c)
𝑥=
−𝑏±√𝑏 2 −4𝑎𝑐
2𝑎
12. Escribir un programa que detecte si un número introducido desde el teclado es positivo o
negativo. Si es cero mostrar un mensaje referente al caso.
13. Elaborar un programa que pida dos números y este devuelva cuál es el mayor y cuál el menor.
De ser iguales mostrar un mensaje referente al caso.
14. Dado tres números determinar el mayor y el menor o si son iguales.
15. Dado tres números cualquiera determinar:
a) Si se han introducido en orden creciente.
b) Si se han introducido en orden decreciente.
c) Si se han introducido desordenadamente.
d) Si son iguales.
16. Crear un programa que pida dos números A y B y muestre si A es múltiplo de B o no.
17. Dado un número entero cualquiera entrado por el usuario, determinar si el mismo es par, impar
o si es neutro.
18. Confeccione un programa que dado un número del 1 a 7 escriba el correspondiente nombre del
día de la semana. Si se entra cualquier otro número el programa emitirá un mensaje de error.
19. Escribir un programa que lea desde teclado el importe bruto de una factura y determine el
importe neto según los siguientes criterios.
 Importe bruto menor de 2 00 -> sin descuento
 Importe bruto mayor o igual de 2 00 -> 15% de descuento
20. Conociendo la longitud de tres segmentos de rectas, determinar si con ellos se puede formar un
triángulo. Si esto es posible clasifíquelos en equiláteros, isósceles o escaleno.
21. Dado tres números cualesquiera:
a) Si los tres son iguales calcular su suma
b) Si solo dos de ellos son iguales calcular la media de los tres.
c) Si son diferentes los tres determinar cuál es el mayor y cuál el menor.
22. Construir un programa para evaluar la función:
F(x)= 0 si x< -1
F(x)= 0,45 * x + 2 si -1 <= x <0
F(x)= x * 1/3 + 6 si x>= 0
23. Se conoce el peso en libras de un atleta de boxeo, se sabe que oscila entre 124 lb. y 140 lb. Se
desea precisar si el atleta está en la división de los 57, 60 ó 63,5 Kg.
Nota:
División - 57 Kg. Desde 124 hasta 129 lb.
División - 60 Kg. Hasta 137 lb.
División – 63,5Kg hasta 145 lb.
24. Escriba un programa que pregunte en que sentido se desea realizar la conversión de Radianes
a Grados o de Grados a Radianes, y luego pida el valor necesario.
Para convertir de Grados a Radianes:
VR =(π* VG)/180
Para convertir de Radianes a Grados:
VG =(180* VR)/ π
25. Elabora un programa que pida el nombre de usuario y una contraseña.
Si el nombre de usuario y la contraseña coinciden el programa mostrará un mensaje de
bienvenida y en caso contrario un mensaje de error.
Nota:
El nombre del usuario es: batalla
La contraseña es: ideas
26. Elabore un programa que muestre los números sucesivos del 0 al 100 utilizando cualquiera de
los tres tipos de bucles y la función INC.
27. Elabore un `programa que muestre los números del 0 al 100 con saltos de 10. Ejemplo:
0 10 20 30 40 50 60 70 80 90 100
28. Programa que acepte el número del año, y muestre "PRESENTE" si el número es el año actual,
"PASADO" si es menor o "FUTURO" si es mayor.
29. Programa que pida un número natural y muestre si es par o impar.
30. Programa que acepte el número de un año e indique si es bisiesto o no. Un año es bisiesto si
es múltiplo de cuatro, pero no de cien. Excepción a la regla anterior son los múltiplos de
cuatrocientos que siempre son bisiestos. Son bisiestos: 1600,1996, 2000, 2004. No son
bisiestos: 1700, 1800, 1900, 1998, 2002.
31. Programa que pida la longitud de los lados de un triángulo, compruebe si los datos son
correctos, muestre si es equilátero, isósceles o escaleno, y el valor de sus ángulos en grados. A
saber: los lados de un triángulo son correctos si cada uno de ellos es menor que la suma de los
otros dos. Un triángulo es equilátero si sus tres lados son iguales, isósceles si dos lados son
iguales y escaleno si sus 3 lados son distintos. Teorema del coseno a2=b2+c 2-2bc cos(b,c).
32. Programa que pida coordenadas cartesianas de un punto e indique en qué cuadrante se
encuentra dicho punto, en qué eje o si se trata del origen de coordenadas.
33. Un hombre desea saber cuánto dinero se genera por concepto de intereses sobre la cantidad
que tiene en inversión en el banco. El decidirá reinvertir los intereses siempre y cuando estos
excedan a $7000, y en ese caso desea saber cuánto dinero tendrá finalmente en su cuenta.
34. Una persona enferma, que pesa 70 kg, se encuentra en reposo y desea saber cuántas calorías
consume su cuerpo durante todo el tiempo que realice una misma actividad. Las actividades
que tiene permitido realizar son únicamente dormir o estar sentado en reposo. Los datos que
tiene son que estando dormido consume 1.08 calorías por minuto y estando sentado en reposo
consume 1.66 calorías por minuto.
35. Hacer un algoritmo que imprima el COD. de un artículo, clave, precio original y su precio con
descuento. El descuento lo hace en base a la clave, si la clave es 01 el descuento es del 10% y
si la clave es 02 el descuento en del 20% (solo existen dos claves).
36. Hacer un algoritmo que calcule el total a pagar por la compra de camisas. Si se compran tres
camisas o mas se aplica un descuento del 20% sobre el total de la compra y si son menos de
tres camisas un descuento del 10%
37. Una empresa quiere hacer una compra de varias piezas de la misma clase a una fábrica de
refacciones. La empresa, dependiendo del monto total de la compra, decidirá qué hacer para
pagar al fabricante.


Si el monto total de la compra excede de $500 000 la empresa tendrá la capacidad de
invertir de su propio dinero un 55% del monto de la compra, pedir prestado al banco un
30% y el resto lo pagara solicitando un crédito al fabricante.
Si el monto total de la compra no excede de $500 000 la empresa tendrá capacidad de
invertir de su propio dinero un 70% y el restante 30% lo pagara solicitando crédito al
fabricante.
El fabricante cobra por concepto de intereses un 20% sobre la cantidad que se le pague a
crédito.
38. En un hospital se ha hecho un estudio sobre los pacientes registrados durante los últimos 10
años, con la finalidad de sacar costo de hospitalización por paciente. Se tiene inicialmente el
Tipo de enfermedad, la edad y los días que estará hospitalizado. El costo diario de
hospitalización según el tipo de enfermedad se ve en la siguiente tabla:
Tipo de Enfermedad
Neumonía
Tuberculosis
ETS
Sida
Costo por día
S/. 25.00
S/. 16.00
S/. 20.00
S/. 32.00
Luego de esto se logro determinar también en el estudio que las personas con edad entre 14 y
22 implican un costo adicional del 10%. Calcule y muestre el costo total que representa
hospitalizar a un paciente
39. Una tienda ha puesto en oferta la venta al por mayor de cierto producto, ofreciendo un
descuento del 15% por la compra de más de 3 docenas y 10% en caso contrario. Además por
la compra de más de 3 docenas se obsequia una unidad del producto por cada docena en
exceso sobre 3. Diseñe un algoritmo que determine el monto de la compra, el monto del
descuento, el monto a pagar y el número de unidades de obsequio por la compra de cierta
cantidad de docenas del producto.
40. Diseñe un algoritmo que lea un número de tres cifras y determine si es o no capicúa. Un
número es capicúa si es igual al revés del número
41. Diseñe un algoritmo que califique el puntaje obtenido en el lanzamiento de tres dados en base a
la cantidad seis obtenidos, de acuerdo a lo siguiente: tres seis, excelente; dos seis, muy bien;
un seis, regular; ningún seis, pésimo
42. Una compañía dedicada al alquiler de automóviles cobra un monto fijo de $30 para
los primeros 300 km de recorrido. Para más de 300 km y hasta 1000 km, cobra un
monto adicional de $ 0.15 por cada kilómetro en exceso sobre 300. Para más de 1000
km cobra un monto adicional de $ 0.10 por cada kilómetro en exceso sobre 1000. Los
precios ya incluyen el 18% del impuesto general a las ventas, IGV. Diseñe un algoritmo
que determine el monto a pagar por el alquiler de un vehículo y el monto incluido del
impuesto.
43. El promedio de prácticas de un curso se calcula en base a cuatro prácticas calificadas de las
cuales se elimina la nota menor y se promedian las tres notas más altas. Diseñe un algoritmo
que determine la nota eliminada y el promedio de prácticas de un estudiante.
44. Diseñe un algoritmo que lea tres números enteros y determine el menor valor positivo. Si los
números positivos son iguales, dar como menor a cualquiera de ellos.
45. Diseñe un algoritmo para obtener el grado de eficiencia de un operario de una fábrica de
tornillos, de acuerdo a las siguientes condiciones, que se le imponen para un período de
prueba:
Menos de 200 tornillos defectuosos.
Más de 10000 tornillos producidos.
El grado de eficiencia se determina de la siguiente manera:
Si no cumple ninguna de las condiciones, grado 5.
Si sólo cumple la primera condición, grado 6.
Si sólo cumple la segunda condición, grado 7.
Si cumple las dos condiciones, grado 8.
46. Se cuenta con los votos obtenidos por Juan, Pedro y María en una elección democrática a la
presidencia de un club. Para ganar la elección se debe obtener como mínimo el 50% de los
votos más 1. En caso que no haya un ganador se repite la elección en una segunda vuelta. Van
a la segunda vuelta los dos candidatos que obtengan la más alta votación. Se anula la elección
en caso de producirse un empate doble por el segundo lugar o un empate triple. Diseñe un
algoritmo que determine el resultado de la elección.
47. Dado el número del mes y el año (cuatro dígitos) de una fecha, determinar qué mes es en letras
y cuantos día tiene, considerar que Febrero tiene 28 o 29 días si el año es bisiesto, un año es
bisiesto si es múltiplo de 4, pero no de 100 y si de 400.
48. Convierta a números romanos, números menores a 4000.
49. En una empresa se ha determinado la siguiente política de descuento
Sexo Hombres
Mujeres
Tarjeta
Obrero
15%
10%
Empleado
20%
15%
50. Obtenga el nombre del estado civil según la siguiente tabla.
CODIGO
ESTADO CIVIL
0
Soltero
1
Casado
2
Divorciado
3
Viudo
51. Dada una fecha determine cuantos días faltan para que acabe el año.
52. Determinar el monto que recibirá un trabajador por utilidades, después de ingresar el tiempo de
servicio y el cargo, según la siguiente tabla.
cargo
Administrador Contador Empleado
Tiempo de servicio
Entre 0 y 2 años
2000
1500
1000
Entre 3 y 5 años
2500
2000
1500
Entre 6 y 8 años
3000
2500
2000
Mayor a 8 años
4000
3500
1500
53. La tribuna occidente de un estadio esta numerada del 1 al 500 en la parte superior horizontal
que corresponde al número de asiento por columna; y del 1 al 50en la parte de la izquierda
vertical que corresponde al número de asientos por fila. Lo boletos tienen una numeración
correlativa del 1 al 25000. Para cualquier número de boleto determinar el numero de fila y el
numero de columna que le correspondería la ubicación de su asiento.
Descargar