Está en la página 1de 2

Lenguaje de Programación

Ingeniería (E) Electrónica (V) (PE)

Listado de Ejercicios UT2 #3


0.- Genere los códigos en C correspondientes a la solución de los siguientes enunciados
(condiciones):

A. Que dado un número del 1 al 7 ingresado por el usuario y muestre por pantalla el día de la
semana que le corresponde. Por ejemplo, si se recibe un 2, debe imprimir por pantalla
“martes”.
B. Que lea dos números e indique, mostrando por pantalla, cuál de los dos es el menor.
C. Que lea un número e indique por pantalla si éste es par.
D. Que lea un número e indique por pantalla si éste es positivo o negativo.
E. Que lea un número e indique por pantalla si es par positivo o par negativo.
F. Que lea una letra e indique por pantalla si es vocal o consonante.
G. Que lea tres números e indique por pantalla el mayor de ellos.
H. Que lea tres números y los muestre por pantalla de menor a mayor.
I. Que lea la nota final de un estudiante de 1 a 7 (con 1 decimal) e indique por pantalla si el
estudiante aprueba o reprueba el ramo. Si tiene una nota menor o igual a 4.0 éste
reprueba, en caso contrario, aprueba. Si tiene una nota mayor a 6.5, junto con aprobar, se
debe imprimir por pantalla una felicitación para el estudiante.
J. Que lea tres números e indique por pantalla si el producto de los dos primeros es igual
tercero.
K. Que lea la cantidad de años en la empresa y el sueldo de un funcionario. Si éste tiene entre
5 y 10 años trabajando se debe aumentar su sueldo un 5% y mostrarse por pantalla. Si
tiene entre 10 y 15 años, se debe aumentar su sueldo en un 10% y mostrarse por pantalla.
Si tiene más de 15 años, se debe aumentar su sueldo en un 20% y mostrarse por pantalla.
L. Que dado un número ingresado por el usuario, muestre por pantalla una letra A si éste es
mayor a 100 y menor que 200, de caso contrario, que muestre por pantalla una letra Z.
M. Que dado un número ingresado por el usuario, muestre por pantalla el número aumentado
en 2 unidades si éste se encuentra entre el 10 y 30 o entre 100 y 300.
N. Que lea un número y muestre por pantalla si éste es múltiplo de 7.
O. Que lea dos letras y muestre por pantalla si estas sin iguales o no.

Luis Lastra Cid <llastra@virginiogomez.cl>


Lenguaje de Programación
Ingeniería (E) Electrónica (V) (PE)
1.- Genere los códigos en C correspondientes a la solución de los siguientes enunciados
(iteraciones):

A. Que imprima los números del 1 al 10.


B. Que sume los números del 1 al 10 y posteriormente imprima el resultado.
C. Que lea un número e imprima todos los números (de manera descendente) que se
encuentran entre el número leído y el 0.
D. Que imprima los números pares entre el 1 y el 100.
E. Que imprima el mayor de 10 números ingresados por el usuario.
F. Que imprima la suma de los números impares y el promedio de los números pares
ingresados en un intervalo dado por el usuario.
G. Que Imprima la suma de los números ingresados en un intervalo dado por el usuario solo
si ésta es mayor a 100 y menor que 150.
H. Que lea números y los imprima hasta que el usuario ingrese el número 1024.
I. Que imprima del 1 al 1000 N veces. N es ingresado por el usuario.
J. Que obtenga la suma de los números impares entre el -100 y el 100 solo si este número es
múltiplo de 7.
K. Que calcule el promedio de los números entre el 1 y el 1000 y muestre por pantalla el
resultado.
L. Se requiere conocer si el promedio anual de lluvia caído en Concepción superó el promedio
histórico que es de 1024.90 mm. Los datos se ingresan por mes.
M. Un investigador requiere la generación de números aleatorios para poder demostrar la
validez de la paradoja de Schrödinger. Para esto, se le solicita que su código imprima 20
números aleatorios separados por espacios simples. El investigador requerirá como
resultado final, la suma y promedio de todos los números aleatorios generados por su
código.
N. Que genere la siguiente serie gráfica con N líneas (N ingresado por el usuario):

*
* *
* * *
* * * *

Luis Lastra Cid <llastra@virginiogomez.cl>

También podría gustarte