1. Hacer un programa que permita escoger en un conjunto de números naturales:
• Cuales son menores que 15.
• Cuales son mayores de 50.
• Cuales estan comprendidos entre 25 y 50.
2. el programa termina con el ingreso de un numero negativo y el numero de iteraciones debe ser 100.
3. Dadas tres longitudes, decir mediante un mensaje si forma un triangulo o no (cada lado tiene que ser menor que la suma de las otras dos).
4. En una tienda de abarrotes se expenden 15 productos, se quiere obtener un programa para que cuando se acabe un producto, avise la falta del producto.
5. El ingeniero de sistemas del banco de crédito necesita conocer de una lista de 2500 cuentas cual es la que posee mayor y menor cantidad de dinero.
6. En una empresa: se debe visualizar en una lista FICHA donde se encuentra nombre categoría, edad y sueldo además el programa debe visualizar un mensaje “existen trabajadores mayores de 65 años en un numero de ...” y el numero de trabajadores mayores de 65 años.
7. hacer un programa que permita calcular y mostrar el jornal mensual de acuerdo con las siguientes especificación:
• los trabajadores tienen dos turnos (nocturno y diurno)
• la tarifa de las horas diurnas es de $ 2510.
• La tarifa de las nocturnas es de $4830.
• Ningún trabajador recibe nada por feriados.
• El trabajador será despedido si sus horas_trabajadas son menores que 15. (mensual)
8. Determinar cuantos trabajadores recibirán un salario mayor o igual a 500 conocida la tarifa y las horas trabajadas
9. Hacer un programa que permita calcular la media aritmética de 10 números negativos y que muestre la media aritmética en la pantalla.
10. Se desea obtener el salario neto de los empleados de una empresa cuyo trabajo se paga por horas y con las siguientes condiciones:
Las horas inferiores a 40 horas se pagan a una tarifa determinada que se introduce por el teclado al igual que el numero de horas y el nombre del trabajador.
Las horas superiores a 40 horas se pagan como extras al precio de 2.5 horas normales.
Si el trabajador cumple con menos de 10 horas trabajadas mostrar "trabajador en observación".
11. Hacer un programa que determine y muestre meses con sus respectivos números, teniendo en cuenta la siguiente condición:
El programa terminará cuando se le ingrese un numero negativo o un número mayor a 12.
Debe detectar el mes del día de la madre y el mes de navidad.
12. Hacer un programa considerando el año actual donde considere a las personas según su año de nacimiento en que etapa de su vida están, (niñez hasta los 11, adolescencia mayor a 11 hasta los 19 , juventud mayor a 19 hasta los 27, adultez mayor a 27 hasta 65, vejez sobre 65 , muerte mayor de 85 años.
13. Hacer un programa que registre 200 números y los muestre posteriormente en el orden inverso .
14. Mostrar los elementos de índice par en un arreglo de 100 elementos.
15. Mostrar elementos pares en un array de 200 elementos
16. Se desea realizar un algoritmo que realice las siguientes tareas:
A Leer una lista de números enteros
B Visualizar dichos números.
C El algoritmo deberá pedir si yo deseo ordenar en sentido decreciente o creciente
17. Hacer un programa que invierta un arreglo lineal de 20 elementos.
18. Hacer un programa que registre 30 apellidos
resueltos
ejercicio 3.
#include
#include
int main()
{
int x,y,z;
printf("Ingrese los lados: ");
scanf("%d %d %d",&x,&y,&z);
if( ((x+y)<=z)||((x+z)<=y) || (z+y)<=x){ printf("Los lados ingresados no forman un triangulo.\n"); }else printf("Lados correctos para formar un triangulo.\n"); getch(); return 0; }














