viernes, 20 de febrero de 2009

PRIMERA ACTIVIDAD

Muchachos aquí están algunos de los ejercicios para desarrollar y presentar

Básicos:
  1. Calcular mediante un algoritmo repetitivo la suma de los N primeros números naturales.
  2. Dada las horas trabajadas de una persona la tarifa de pago. Calcular su salario e imprimirla.
  3. Dado N notas de un estudiante calcular:

    a) Cuantas notas tiene desaprobados.
    b) Cuantos aprobados.
    c) El promedio de notas.
    d) El promedio de notas aprobadas y desaprobadas.
  4. Dado un número determinar la suma de sus dígitos.
  5. Se trata de escribir el algoritmo que permita emitir la factura Correspondiente a una compra de un articulo determinado, del que se adquieren una o varias unidades. El IVA es del 15% y si el precio bruto ( precio venta mas IVA) es mayor de 50.000 pesos se debe realizar un descuento del 5%.
  6. Realizar un algoritmo que permita pedir 50 números naturales y determine e imprima cuantos son pares, impares, positivos y negativos.
  7. Desarrollar un algoritmo para calcular e imprimir el factorial de un número.
  8. Calcular la media de 100 números e imprimir su resultado.
  9. Calcular y visualizar la suma y el producto de los números pares comprendidos entre 20 y 400 ambos inclusive.
  10. Hacer un programa que al ingresar un número de Amstrong nos escriba si es o no es un número de amstrong, y si no es que indique que vuelva a intentar.
  11. Hacer un programa que registre el nº de créditos de un alumno.
  12. Hacer un programa para escribir la primera vocal leída del teclado.
  13. Hacer un programa que no determine un número tiene o no parte fraccionaria.
  14. Hacer un programa que permita escoger en un conjunto de números naturales:
    · Cuales son menores que 15.
    · Cuales son mayores de 50.
    · Cuales están comprendidos entre 25 y 50.

    *el programa termina con el ingreso de un numero negativo y el numero de iteraciones debe ser 100.
  15. El ing. 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 (d)
  16. 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.
  17. hacer un programa que permita calcular y mostrar el jornal mensual de acuerdo con las siguientes especificaciones:

    · los trabajadores tienen dos turnos (nocturno y diurno)
    · la tarifa de las horas diurnas es de 10 soles.
    · La tarifa de las nocturnas es de 50 soles.
    · Ningún trabajador recibe nada por feriados.
    · El trabajador será despedido si sus horas trabajadas son menores que 15. (Mensual)
  18. . Determinar cuantos trabajadores recibirán un salario mayor o igual a 500.000 conocida la tarifa y las horas trabajadas
  19. Clasificar a 50 personas según la edad y el sexo al final deberá visualizar la cantidad de personas masculinas mayores de edad, la cantidad de personas femeninas menores de edad, cantidad de personas mayores y menores. Además deberá indicar el porcentaje que representa las personas mayores y menores de edad.
  20. Autogenerar el código del alumno tomando como datos los dos primeros caracteres del apellido paterno el segundo y tercer carácter de apellido materno los dos últimos caracteres de los nombres más el número que le corresponde en la lista. Además se deberá pedir dos notas para calcular su promedio del curso de matemática. Se sabe que en el aula son 36 alumnos y además deberá mostrar al final la cantidad de alumnos desaprobados.
  21. utilizando arrays bidimensional se pide realizar lo siguiente:
    Ingresar como datos nombre del trabajador, categoría y cantidad de horas, según estos datos se debe
    Calcular el sueldo según la siguiente tabla de criterios

    Categoría Costo hora
    1 8.5
    2 9.7
    3 10.5
    4 11.5

    la cantidad de trabajadores es de 30 y al final se pide mostrar lo siguiente. Los nombres de los trabajadores con sus respectivos sueldos, ordenados por el sueldo en forma descendente. La cantidad de trabajadores por categorías y el total de los sueldos de dicho trabajador.
  22. clasificar una lista de números indicando al final la cantidad de números pares y la cantidad de números impares
    el dato a ingresar es un numero y se debe en proceso repetir mientras el numero ingresado sea diferente a cero
  23. Hacer un programa que registre 20 números en un array de una dimensión y muestre posteriormente los elementos que ocupan posiciones impares
  24. Hacer un programa que registre 20 números en un array de una dimensión y muestre posteriormente los elementos que ocupan posiciones pares y de inversa
  25. Hacer un programa que registre 20 números en un array de una dimensión y muestre posteriormente los elementos que contienen números múltiplos de 3
  26. Hacer un programa que registre 20 números en un array de una dimensión y muestre posteriormente los elementos que contienen números múltiplos de 5 y en forma inversa
  27. Se necesita elaborar un programa donde se registren 20 notas de alumnos, calificadas de 0 a 20, teniendo en cuenta que se mostraran solo los aprobados, si no saldrá una frase "desaprobado"
  28. Hacer un programa que registre 20 números en una array de 1 dimensión y luego muestre en la pantalla los números ingresados en orden inverso y los que ocupen posiciones pares
  29. "SAGA FALABELLA" se encuentra de aniversario y ha programado una serie de ofertas con la finalidad de brindar facilidades a sus clientes y al a vez de incrementar sus ventas. Estas ofertas se basan específicamente en un porcentaje de descuento sobre el total de compra el cual varía de acuerdo al monto * Por un monto mayor o igual a $500 se hará un descuento del 30% * Por un monto menor de $500 pero mayor o igual a 200 se hará un descuento del 20% * Por un monto menor de $200 pero mayor o igual a 100 se hará un descuento del 10% * Considere 100 personas
  30. Dado la tarifa de pago por horas de un trabajador, y sus horas trabajadas calcular cuantos trabajadores reciben un salario mayor o igual a S/.500 y calcular además el promedio de los salarios de todos los trabadores
  31. Dado N notas, calcular el promedio de las notas aprobadas y el promedio de las notas desaprobadas
  32. Dado N, calcular los números: 2, 4, 6,8,....,2N
  33. Dado N, escribir el producto desde 1 hasta N
  34. Dadas 3 longitudes, es decir mediante un mensaje si forman un triangulo: equilátero, isósceles o escaleno, o no forman triangulo (cada lado tiene que ser menos que la suma de los otros dos)
  35. Una tienda se dedica a la venta de computadoras, cuenta con 10 vendedores. Cada uno de ellos tiene un sueldo mensual pero además de su sueldo ganan una comisión por venta * Si el monto de venta es mayor de 1000 la comisión será del 15% * Si el monto de venta es mayor o igual a 500 y menor de 1000 la comisión es del 5% * Si el monto de la venta es menor que 500 no tiene comisión
  36. Katthy organiza una fiesta en la cual una computadora controla el ingreso mediante 5 claves. Si se ingresa al menos una clave incorrecta esta imprimirá "TE EQUIVOCASTE DE FIESTA" y no permitirá el ingreso. Si las 5 claves son correctas imprimirá "BIENVENIDO A LA FIESTA" Las Claves son: 1: "TIENES"2: "QUE SER"3: "INVITADO"4: "PARA"5: "INGRESAR"
  37. Hacer un programa que clasifique 400 personas según el deporte que practica los deportes son: Ajedrez, Atletismo, Basket, Futbol, Gimnasia, Karate, Natación, Tiro, Voley
  38. Hacer un programa que registre 10 números en un Array de un 1D y que muestre posteriormente los elementos que contiene N°s Impares.
  39. Diseñar un formulario que permita ingresar dos notas malas y determine su promedio, debe mostrar un comentario si este está aprobado o desaprobado.
  40. Diseñar un programa que permita controlar la venta de pasajes a los clientes según la categoría y el destino.
  41. La compañía Barner posee una caja con $3.71 con la cual empieza todos los días diariamente se registran egresos.Calcular los egresos de la compañía y mostrar cuanto queda en caja.(El programa termina cuando se ingresa un egreso imaginario de -1)
  42. Calcular la suma de los n primeros números enteros desde el numero 8 S=8+9+10+11+...+N
  43. Calcular la media de un conjunto de notas de alumnos. Se le ha dado un valor de -30 que detecte el fin del programa
  44. Calcular todos los pagos hechos de un restaurant que lea 130 consumos y que si el consumo ingresado excede los $130 el descuento será del 15%
  45. Hace un programa que calcule la longitud de la circunferencia, el are del circulo y el volumen de la esfera para un radio ingresado por el teclado
  46. Hace un programa que calcule la longitud de la circunferencia, el are del circulo y el volumen de la esfera para un radio ingresado por el teclado
  47. Hacer un programa que permita calcular el área de un triangulo cualquiera donde los valores de los lados son ingresados por el teclado
  48. Hacer un programa que calcule las raíces de una ecuación cuadrática cuya forma canónica es: Ax+By+C=0Solo se calculara raíces reales. si el discriminante en menor de 0, imprimir error y volver a ingresar datos.Los coeficientes A, B, C serán ingresados por la pantalla
  49. Hacer un programa en el que ingresados dos números por la pantalla se debe calcular la suma, diferencia, producto y división. el proceso debe finalizar al ingresar el primer numero igual a cero
  50. Hacer un programa que imprima el cubo y la raíz cuadrada de un numero ingresado por la pantalla; el programa debe estar confeccionado de tal manera que el proceso a efectuarse sea repetitivo.Debe terminar cuando al pedir el numero se ingrese el valor 0

1 comentario: