Está en la página 1de 7

Tarea 1

Programación en C
Repasando
• Las separatas Oficic3 contiene los temas que vimos en C.
• en el directorio : /home/ebustama/oficic/codigos/codigos_C
Se encuentran los ejemplos de las separatas
Para compilar
$ gcc programa.c –o programa
Para ejecutar
$./programa
Los libros estan en la carpeta
/home/ebustama/oficic/libros/C_Deitel.pdf
Repasando
Para crear un archivo de texto o un programa en c, utilizamos el editor VIM
$ vim programa1.c
VIM tiene dos modos de ejecución.
1. Insertar Comandos.
2. Insertar Texto
Para insertar texto apretamos la tecla: i
Para ingresar comandos, apretamos la tecla ESC
Luego ponemos
: (comando que deseamos realizar)
Repasando
• Comandos
q – Salir (si es que no hemos modificado el archivo de texto)
q! – Salir sin guardar (si es que hemos modificado el archivo de texto)
wq – Salir y guardar
w programa2.c (crea un nuevo document llamado programa2.c que
cuenta con la misma información del document que abrimos)
Tarea
1. Dado a=10, b=2, x=20, e y=3. Crear un programa que muestre el resultado de la fórmula
f=(a-b)(x-y) utilizando printf.
2. Crear un programa que utilice la formula del ejercicio 1 pero que le pida ahora al usuario los valores de a,b,x,y.
3. Cree un programa llamado “adivina el número”, en el cual se le pida al usuario ingresar un numero de 0 a 9 , luego
comparar ese número con un número al azar e indicar si el usuario estaba en la razón, o estaba equivocado. Utilizar,
rand() ,if.
4. Crear un programa que cuente del 1 al 200 en incrementos de 5. 1,6,16,31..200
5. Crear un programa en el cuente de 200 a 0 en decrementos de 3. 200,197,191,182..0
6. Crear un programa en el cual el usuario indique el mes en que nació y se le proporcione el horóscopo del día.

https://elcomercio.pe/luces/vida-social/horoscopo-hoy-lunes-2-abril-2018-noticia-507605
7. En vez de indicar el mes en que nació, indicar tanto el día y mes que nació para tener el horóscopo con mayor
exactitud.

https://es.wikipedia.org/wiki/Zodiaco
Tarea

7. Crear un programa que nos permita crear una lista de asistencia en formato .txt para cursos.
• a. El nombre del archivo .txt debe ser ingresado por el usuario
• b. Se le pregunta al usuario el nombre del curso y se imprime en la lista.
• c. Se le pregunta al usuario el nombre de la institución que dicta el curso y se imprime en la lista.
• d. Se le pregunta al usuario el nombre del profesor que dicta el curso y se imprime en la lista
• e. El programa debe preguntarle cuantos participantes van a participar e imprimir el número de
participantes.
• f. Debe preguntar el nombre de cada participante y el número DNI.
• g. Debe imprimir el nombre del participante, el número de DNI y un espacio para firmar.
• h. Debe imprimir la fecha del día en que se genera la lista al final de la lista.
• (Ayuda: para imprimir la fecha se utiliza el macro DATE ejemplo:
• printf(“ %s \n”,__DATE__);
Tarea
7. Este programa debe poder ser usado para generar listas en varios cursos
por lo cual deben tenerse en cuenta longitudes de nombres, datos, etc.
Ejm: (lista_mundial2018.txt)
Curso: Capacitacion
Institucion: URP
Profesor: Emilio Bustamante
Numero de Alumnos: 24
Nombre DNI
Paolo Guerrero* 45124565
Jefferson Farfan 48789654
Luis Advincula 45879879
Andy Polo 45878964
……..
May 24 2018

También podría gustarte