Professional Documents
Culture Documents
Programación de computadoras
Equipo docente: Jorge Golfieri, Natalia Romero, Romina Masilla y Nicolás Perez
Mails: jgolfieri@hotmail.com , nataliab_romero@yahoo.com.ar ,
romina.e.mansilla@gmail.com, nperez_dcao_smn@outlook.com
Facebook: https://www.facebook.com/groups/171510736842353
Git: http://github.com/UNLASistemasProgramacion/Programacion-de-Computadoras
Material Digital: https://1drv.ms/f/s!AgB0dw0E7wKakKhnNQoddyzjlqaYcA
Primeros pasos:
Una vez terminados los ejercicios básicos de la guía teórico-práctica, dados en:
Guía 1: https://1drv.ms/b/s!AgB0dw0E7wKakMIISKQjGjyp6ZtYgQ
Guía 2: https://1drv.ms/b/s!AgB0dw0E7wKakMIGHO2rfTtxRVYZUw
Guía 3: https://1drv.ms/b/s!AgB0dw0E7wKakMIEQOkE1OXdvJANHw
Luego de haber resuelto todos los ejercicios dados en las clases practicas
brindados en los power point de las unidades 1, 2 y 3:
Y a posteriori de haber visto los videos de apoyo de las clases teóricas en:
https://1drv.ms/f/s!AgB0dw0E7wKakMgZ7JVi9adB22ktQQ
Ejercicio:
https://1drv.ms/v/s!AgB0dw0E7wKakMhjvoFvfPegddB9Mg
a- Es decir, el algoritmo debe sumar los números consecutivos de a pares,
hasta el 70, e ir mostrando el resultado, solo que el resultado de las
operaciones se tiene que ir moviendo de izquierda a derecha de forma
fluida por la pantalla.
Pequeñas ayudas:
printf("Bienvenidos a la UNLa\n"); { {
return 0; Sleep(1000);
} system("cls");
return 0;
}
¿Qué diferencia hay entre estos tres algoritmos?
Apreciamos fácilmente, que el primer algoritmo muestra los dos mensajes “casi”
en simultaneo, escribe tan rápidamente la primer oración y tan veloz mente la
segunda, que para nuestros ojos ambas frases están a la vez en la pantalla. Esto
ocurre porque los tiempos del procesador de C son muy breves, tanto que
nuestros ojos no los detentan.
Para poder marcar una diferencia en tiempo entre dos acciones, es decir para
poder pausar un proceso el tiempo que deseen, pueden utilizar el comando
Sleep(un numero), este numero es el tiempo (en milisegundos) que esperara
nuestro programa para seguir ejecutando. En nuestro segundo algoritmo
utilizamos esto mismo, esperamos 1000 milisegundos para escribir la segunda
oración, y luego otros 1000 milisegundos para terminar el algoritmo. Es
importante destacar que este comando no funciona si no utilizamos una nueva
librería, windows.h.
A su vez, en el 3er algoritmo, no solo esperamos ese tiempo, sino que también
borramos la primera oración antes de escribir la segunda, es decir borramos,
dejamos en cero la consola para volver a escribir; para realizar este borrado
tenemos que utilizar el comando system(“cls”), este comando deja en cero la
consola, lo usaremos mucho en el año cuando hagamos muchos printf.