Professional Documents
Culture Documents
11)
A un trabajador le pagan segn sus horas trabajadas y la tarifa est a
un valor por hora. Si la cantidad de horas trabajadas es mayor a 40 horas, la
tarifa por hora se incrementa en un 50% para las horas extras. Calcular el
salario del trabajador dadas las horas trabajadas y la tarifa.
12)
A un trabajador le descuentan de su sueldo el 10% si su sueldo es
menor o igual a 1000, por encima de 1000 y hasta 2000 el 5% del adicional,
y por encima de 2000 el 3% del adicional. Calcular el descuento y sueldo
neto que recibe el trabajador dado su sueldo.
13) Dado un nmero entero (entre 10 y 99 ambos inclusive) determinar la suma de sus dgitos.
14)
Ingresar tres nmeros y mostrar el menor o el mayor, segn el
usuario decida.
15)
Ingresar tres valores y mostrarlos de mayor a menor. Considere que si
ingresa valores iguales debe enviar un mensaje de error.
16)
Realice un programa que muestre si un nmero ingresado es par o
impar, positivo o negativo, entero o decimal.
17)
Sabiendo que los descuentos de una tienda son del 5% cuando se
compra ms de $ 300, del 10% cuando se compra ms de $ 500 y del 12%
para cantidades mayores de $ 800, escribe un programa que muestre el
total a pagar.
18) Hacer un programa que pida una letra por teclado y luego un nmero (dos variables), si la letra
digitada es C entonces significa que el nmero representa grados centgrados, as que lo
convierte a grados Fahrenheit, si la letra digitada es F entonces significa que el nmero
representa grados Fahrenheit, as que lo convierte a grados centgrados. Si digit una letra
distinta entonces saque un mensaje de error diciendo que solo puede digitar C o F.
19) Pida por teclado ao, mes y da. Si el ao es menor de 1980 o mayor de 2020 sacar un mensaje
de error y finalizar el programa. En caso contrario, validar que el mes sea correcto (entre 1 y 12)
y que el da sea correcto (entre 1 y 30, 1 y 31 o 1 y 28) dependiendo del mes). Para hacerlo
sencillo no se valida todava si es ao bisiesto o no.
20) Pida por teclado cuantos billetes de 100, 20, 10, 5 y 1 tiene la persona en el bolsillo. Ahora pida
por teclado cuanto vale un artculo, el programa debe decir si tiene el dinero suficiente para
comprarlo y cuanto sera el vuelto, si le hace falta debe salir un aviso diciendo: "te falta dinero"
y debe decir cuanto le falta.
21) Ingrese tres valores enteros. Cada valor representa el tamao de cada lado de un triangulo.
Hacer un programa que diga cuando el triangulo es equiltero (sus tres lados son iguales),
cuando issceles (solo dos lados son iguales) y cuando ni lo uno ni lo otro (todos sus lados
miden diferenteEscaleno).
22) Un seor adquiere un vehculo en un valor X, dicha persona desea saber la depreciacin que
sufrir dicho vehculo en N aos. Previo anlisis desarrolle un diagrama que permita mostrar el
ao y la depreciacin que sufre el vehculo en cada ao. Para calcular la depreciacin usar el
mtodo de la suma de dgitos.
Ejemplo: Si el vehculo vale X cantidad en N aos, deber considerar:
1+2+3+.....+N (Sumatoria)
N / sumatoria * X
N-1 / sumatoria * X
N-2 / sumatoria * X
As sucesivamente................................................
23)
Realice un programa que de cmo resultado una tabla donde se
especifique el cuadrado y el cubo de los N primeros nmeros.
24)
Realice un programa que liste la tabla de sumar entre el 0 y 9 de
cualquier nmero ingresado.
25)
Realice un programa que liste las tablas de multiplicar de todos los
nmeros comprendidos entre otros dos, a y b previamente ingresados.
26)
Realice un programa que de cmo resultado la suma y la media de un
conjunto de nmeros ingresados.
27)
Realice un programa que de cmo resultado el mayor y el menor de
un conjunto de nmeros ingresados.
28)
Realice un programa que dibuje un triangulo de n filas, empleando el
carcter asterisco. Por ejemplo para n = 4
******
*****
***
*
29)
Realizar un programa que permita pedir N nmeros naturales y
determine e imprima cuantos son pares, impares, positivos y negativos.
30)
Realizar un programa que permita calcular y mostrar la suma de los
nmeros pares comprendidos entre 20 y N.
31)
Ingresar dos valores: N (> 1000) y K (entre 2 y 10). Se mostrar
cuntas veces es N divisible por K.
32)
Crear un programa muestre cuales son los mltiplos de 5 comprendidos
entre 1 y N.
33)
Escriba un programa que calcule el factorial de un nmero N
ingresado ( n! )
34)
Crear un programa que solicite el ingreso de un valor entero e indique
si dicho valor es primo o no.
35)
Dados dos nmeros, muestre cuales y cuantos son nmeros primos.
36) Programa que permita ingresar N cantidades positivas, encuentre y muestre la segunda mayor
cantidad ingresada. (asuma que todos los valores ingresados son diferentes).
37) Muestre los 20 primeros trminos de la serie de Fibonnacci (1, 2, 3, 5, 8, 13, 21..)
38)
Calcular mediante un programa la suma de los N primeros nmeros
naturales.
S = 1+2+3+.+N
39)
Nota: No puede usar operador de potencia debe hacerlo por multiplicaciones sucesivas.
40)
A travs de un Programa desarrolle y muestre el resultado de la
siguiente frmula:
S = ( A - 1)1 + ( A - 2)2 + ( A - 3)3 + ..( A - N)N
41)
A travs de un Programa desarrolle y muestre el resultado de la
siguiente frmula:
S = (11 +2 2 + 33 + ...............+ N N ) !
42)
A travs de un Programa desarrolle y muestre el resultado de la
siguiente frmula:
S = 1/2 +2/4 + 3/6 + ...............+ N/(N*2)
43)
A travs de un Programa desarrolle y muestre el resultado de la
siguiente frmula:
S = (1/2) 1 +(2/4) 2 + (3/6) 3 + ...............+ (N/(N*2) N
44)
A travs de un Programa desarrolle y muestre el resultado de la
siguiente frmula:
S = 1! +2! + 3! + ...............+ N!
45)
serie:
2; 5; 7; 10; 12; 15; 17; : : : ; 1800