Ejercicios de ciclos

Solo disponible en BuenasTareas
  • Páginas : 11 (2660 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de junio de 2011
Leer documento completo
Vista previa del texto
-------Ejercicios con for
1.- Escribir un programa que permita calcular e imprimir el promedio de un grupo de 50 alumnos, las calificaciones son con letra, donde A vale 4 puntos, B vale 3, C vale 2. Así que si obtuvo una A en un curso de tres créditos es 4*3=12, mientras que si obtuvo una C en un curso de cuatro créditos es 2*4=8. Julián cursó las siguientes materias: Física, Álgebra yProgramación.
2.- Elaborar un programa que permita imprimir todos los múltiplo de 3 que hay entre 100 y 900. Imprimir además la suma acumulada de tales números.
3.- Generar la siguiente serie: 10,20,30,40......10000
4.- Generar la tabla de multiplicar de un número dado hasta un límite dado.
5.- Elaborar un programa que permita ,leer una temperatura e imprimir el deporte que es apropiado a esatemperatura considerando lo siguiente:
natación mas de 85, tenis entre 70 y 85 inclusive, golf entre 32 y 70 incluso, esqui entre 10 y 32 inclusive, damas chinas 10 o menos. (no utilizar && , ||)
6.- Suponer que un artesano trabaja a razón de $0.75 cvs. Por hora hasta las 10 p.m. y de esa hora en adelante a razón de $1.00. Elabore un programa que acepte como datos de entrada la hora en que entran atrabajar y la hora en que sale, y que calcule e imprima el sueldo de una noche de trabajo de 60 artesanos suponiendo que máximo puede trabajar hasta las 12 de la noche.
7.- Se desea elaborar un programa que permita leer una serie de 200 números , imprimir cada número asi como el mayor de estos, el menor y el promedio de todos.
8.- Una central de autobuses desea un programa para calcular el total apagar por cad uno de 50 pasajeros considerando que el total a pagar va a ser igual a la cuota por kilómetro multiplicada por los kilómetros recorridos, aplicando descuentos de acuerdo a los siguientes criterios:
• Dependiendo del día en que se viaje:
Día Descuento
Lunes (L) 15%
Martes (M) 10%
Mierc. (X) 10%
Jueves (J) 10%
Viernes (V) 8%
Sábado (S) 5%
Domingo (D) 5%
Además considera lossiguientes descuentos: si el pasajero muestra su credencial de estudiante se le descontará un 20% siempre y cuando viaje entre semana, si viaja en fin de semana será sólo un 10% (este descuento es aparte del otorgado por el día en que viaje); si el pasajero es menor de 12 años se le descontará un 50% (este descuento es único, es decir que no se aplica el descuento por día en que viaja); si lapersona muestra su credencial de jubilado se le descuenta un 5% y si es mujer un 10% (esto es adicional al descuento por día en que se viaja); si el pasajero es maestro se le descuenta un 8% siempre y cuando tenga menos de 60 años (aquí se incluye además el descuento por día).
Se pide imprimir el total a pagar por cada uno y un mensaje que indique el descuento que se le está aplicando si es que lohay. Además de mostrar el total pagado por todos los pasajeros.
9.- Escribir un programa que permita calcular e imprimir el promedio de Julián Mendoza, las calificaciones son con letra, donde A vale 4 puntos, B vale 3, C vale 2. Así que si obtuvo una A en un curso de tres créditos es 4*3=12, mientras que si obtuvo una C en un curso de cuatro créditos es 2*4=8. Julián cursó las siguientes materias:Física, Álgebra y Programación, Matemáticas y Química.
10.- Elaborar el ejercicio anterior para 50 estudiantes..
Universidad Autónoma de Baja California
Facultad de Ingeniería
Programación I
Ejercicios con do-while

1. Elaborar un diagrama y programa que permita mostrar el resultado final (valor de x) de lo siguiente : x= 1/n+1 + 1/n+2 + 1/n+3 ….. 1/n+m. el valor de m se va a leer.
2.Elaborar un programa que permita generar la tabla de multiplicar de un número dado desde 1 hasta 20. Además de imprimir la tabla se pide la suma acumulada de todos los resultados generados. Al empezar el programa se pedirá una palabra de acceso permitiendo la entrada al mismo en caso de que sea correcta.
Ejemplo: n=5
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
: : :
: : :
5 x 20= 100
3.-...
tracking img