Está en la página 1de 7

Programacion 1

Participante:
Jorge Junior Cubilete Santana

Matricula:
100041529

Facilitador:
Diógenes Amaury Martínez Silverio,M.A

Tema:
Espacio para subir asignación de la Unidad V
Después de consultar el texto básico de la asignatura y otros documentos
sugeridos por su facilitador, en el contenido de la Unidad V, realiza las
actividades sugeridas:

1.- Investiga en la web y elabora un informe acerca de los ciclos


repetitivos.

Los ciclos repetitivos también llamados lazos o bucles permiten


repetir una operación o secuencia de operaciones en función de
ciertas condiciones. Es un segmento de un algoritmo o programa
cuyas instrucciones se repiten un número determinado de veces
mientras se cumpla una determinada condición.

Dentro de los ciclos se utilizan contadores y acumuladores, que


regulan que el ciclo llegue a su fin.

     Contador: Es un tipo de variable que incrementa o


decrementa su valor en un valor constante
Cuando decimos incrementa estamos sumando. Ejemplo: Veces =
Veces + 1
Como se puede observar a la variable veces se le está incrementando
un valor constante (1); es decir a su contenido le sumas el valor y se
vuelve a guardar en la misma variable.

    Acumulador: Es una variable que incrementa o decrementa


su contenido en cantidades variables.
2.- Utiliza el bucle for, crea un programa que imprima los números
impares del 1 al 17 sin incluir el 15.

#include <stdio.h>

#include <stdlib.h>

/ * ejecutar este programa usando el pausador de la consola o agregar su


propio getch, system ("pause") o

bucle de entrada * /

int main (int argc, char * argv []) {

int numero;

printf ("Numeros impares: \ n");

para (numero = 1; numero <= 17; numero + = 4)

printf ("% d \ n", numero)

}
3.- Utiliza el bucle do while, realiza un programa que imprima la tabla de
multiplicación de cualquier número leido por teclado

#include <stdio.h>

#include <stdlib.h>

/* run this program using the console pauser or add your own getch,

system("pause") or input loop */

int main(int argc, char *argv[]) {

char seguir;

int i, numero;

do

{
printf( "\n Digite un n%cmero entero: ", 163 );

scanf( "%d", &numero );

printf( "\n La tabla de multiplicar del %d es:\n", numero );

for ( i = 1 ; i <= 12 ; i++ )

printf( "\n %d x %d = %d", i, numero, i * numero );

printf( "\n\n %cDesea ver otra tabla (s/n) ?: ", 168 );

fflush( stdin );

scanf( "%c", &seguir );

} while ( seguir != 'n' );


}
4.- Relaiza un programa que permita introducir la edad de 10 personas y
determine cuantos son mayores  y menores de edad.

#include <stdio.h>

#include <stdlib.h>

/* run this program using the console pauser or add your own getch,
system("pause") or input loop */

int main(int argc, char *argv[]) {

int n1, n2, n3, n4, n5, n6, n7, n8, n9, n10;

n2=1;

printf("ingrese el numero de veces que desea que su mensaje aparezca: ");

scanf("%d",&n10);

for (n1=n10;

n1>=n2;

n1--)

("diga cuales edades son mayores y cuales son menores");

printf("edad10 es menor, edad11 es menor, edad 13 es menor, edad 15


es menor, edad 17 es menor, edad 19 es mayor, edad 22 es mayor, edad 24 es
mayor, edad 26 es mayor, edad 28 es mayor\n");

También podría gustarte