Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guia 1 Inicio Programacion en C
Guia 1 Inicio Programacion en C
Programación
Primer Semestre 2011
1. Desplegar por pantalla todos los números primos que existen entre los números
naturales desde 1 al 100.
2. Dado un número entero positivo, no mayor de 200 (validar que así sea), determine
si es primo o no, desplegando en pantalla el mensaje correspondiente para ello. El
número debe ser ingresado por teclado.
4. Dado un número entero, positivo, mayor o igual que 100 pero menor o igual que 150,
sume todos los número hasta el, desplegando en pantalla el resultado.
5. Desarrolle el mismo enunciado del problema anterior, pero en lugar de sumar los
números los debe multiplicar. Despliegue el resultado en pantalla.
10. Dados dos números enteros y positivos, ingresados por teclado, mas alguno de los
operadores *, +, -, /; ejecutar la operación respecto de los números ingresados.
Despliegue el resultado por pantalla.
11. Escribir un programa que calcule y despliegue por pantalla, las horas, minutos y
segundos, de un tiempo expresado sólo en segundos introducido por teclado.
12. Escribir un programa que lea tres enteros que representan la fecha de hoy (día,
mes y año), seguidos de otros tres enteros que representan la fecha de nacimiento
de una persona, y que escriba la edad de la persona en años.
14. Escriba un programa que lea dos horas distintas, expresadas en horas, minutos y
segundos, y compruebe si la segunda es posterior a la primera. Verifique que la
hora no debe ser mayor que 24 y los minutos y segundos no pueden ser mayores de
60. Despliegue el resultado por pantalla. Las horas despliéguelas en formato
horario (hh:mm:ss).
15. Introducir dos números inferiores a 50 por teclado. Los números deben ser
distintos. Al más pequeño aumentarlo de 5 en 5 y al mayor disminuirlo de dos 2 en
2. Imprimir ambas series de números, de una forma alternativa, hasta que el
menor supere al mayor.
18. Dada la fecha de nacimiento de una persona, para lo cual se debe leer el día, el mes
y el año, hacer un programa que determine la edad de una persona y diga si es
mayor de edad o no. Una persona es mayor de edad cuando ha cumplido 21 años.
19. Hacer un programa que dado un número ingresado por teclado, nos muestre el
cuadrado y el cubo de este.
Universidad Autónoma de Chile
Programación
Primer Semestre 2011
21. Elabore un programa computacional, para calcular e imprimir en pantalla los valores
de X e Y, teniendo como ingreso el valor de X y calculando el valor de Y de acuerdo
con las siguientes condiciones: a) Si X # 0 entonces Y = 3X + 6; b) Si X = 0
entonces Y = X + 6.
22. Dados dos arreglos con el mismo número de elementos, ingresar datos a cada uno
de los arreglos, y luego intercambiar los datos de un arreglo al otro y viceversa.
Despliegue ambos arreglos por pantalla.
24. Hacer un programa que lea los 3 lados de un triangulo desde el teclado y nos diga
si es equilátero (3 lados iguales), isósceles (2 lados iguales) o escaleno (3 lados
desiguales).
27. Escribir un programa que lea tres números enteros e indique si están o no, en
orden numérico ascendente o descendente.