Está en la página 1de 10

ESTRUCTURAS REPETITIVAS

CICLO MIENTRAS QUE:


CONTADOR: ES UN TIPO DE VARIABLE QUE SE
INCREMENTA O DECREMENTA CON VALORES
CONSTANTES CADA VEZ QUE SE PRODUCE UN
DETERMINADA INSTRUCCIÓN, LA FINALIDAD ES
CONTAR ACCIONES INTERNAS DE UN CICLO.
CUANDO SE HABLA DE UN CONTADOR,
INMEDIATAMENTE NOS IMAGINAMOS EL CONTADOR
DEL AGUA, DE LA LUZ…

SUPONGA QUE ESTÁ EN LA ENTRADA DE UN EVENTO Y


ALGUIEN LE PIDE QUE LE DIGA AL FINAL CUÁNTAS
PERSONAS HAN VENIDO AL EVENTO… QUÉ HACE
USTED?

LO MAS LOGICO SERIA TOMAR UNA HOJA E IR


HACIENDO UNA MARCA POR CADA PERSONA QUE
ENTRA, AL FINAL LO QUE QUEDA ES CONTAR
CUANTAS MARCAS TIENE EN LA HOJA Y ESA SERÁ LA
CANTIDAD DE PERSONAS QUE HAN ENTRADO.
VERDAD

UNA VARIABLE CONTADOR EN ALGORITMOS HACE


PRECISAMENTE LO MISMO, CUENTA LAS
REPETICIONES DE UN CICLO.
ES BUENO AHORA RECORDAR LAS PALABRAS
INCREMENTO Y DECREMENTO, VALOR INICIAL Y
VALOR FINAL DE LOS EJERCICIOS ANTERIORES.
AHORA ESTAS 3 PALABRAS SON LOS ELEMENTOS DE
UN CONTADOR.

EN RESUMEN UN CONTADOR TIENE VALOR INICIAL,


VALOR FINAL E INCREMENTO O DECREMENTO, EN EL
CASO QUE SE UTILICE UN DECREMENTO SE LLAMARÁ
DESCONTADOR.

LA FORMA BÁSICA GENERAL DE UN CONTADOR ES:

CONTADOR = CONTADOR + CONSTANTE EJEMPLO:

N 🡨 N + 1 (CONSTANTE)

DESCONTADOR = DESCONTADOR - CONSTANTE


EJEMPLO:

N🡨 N - 1 (CONSTANTE).

CONTADORES DEPENDIENTES E INDEPENDIENTES:


RETOMANDO EL EJEMPLO ANTERIOR, SUPONGA QUE
ESTÁ USTED Y UN GRUPO DE AMIGOS EN LA ENTRADA
DE UN EVENTO Y ALGUIEN LE PIDE QUE LE DIGA AL
FINAL CUÁNTAS MUJERES Y CUANTOS HOMBRES Y
CUANTAS PERSONAS HAN VENIDO AL EVENTO… QUÉ
HACE USTED?
UNA DE LAS SOLUCIONES ES QUE USTED DESIGNARA
A UN AMIGO PARA QUE CUENTE LAS MUJERES, OTRO
AMIGO PARA QUE CUENTE LOS HOMBRES Y OTRO
AMIGO PARA QUE CUENTE LAS PERSONAS.

AQUÍ EN ESTE EJEMPLO ENCONTRAMOS UN


CONTADOR INDEPENDIENTE Y 2 CONTADORES
DEPENDIENTES, LOS CONTADORES DE MUJERES Y DE
HOMBRES SON LOS DEPENDIENTES PORQUE
DEPENDEN DEL NUMERO DE PERSONAS QUE
INGRESAN, ES DECIR SE ACABAN LAS PERSONAS Y
ELLOS DEJAN DE CONTAR, Y EL INDEPENDIENTE ES EL
CONTADOR DE PERSONAS NO DEPENDE DE NINGUNO

ENTONCES SE PUEDE CONCLUIR QUE LOS


CONTADORES DEPENDIENTES SOLO TIENEN 2
ELEMENTOS, UN VALOR INICIAL Y UN INCREMENTO, EN
CAMBIO EL CONTADOR INDEPENDIENTE TENDRÁ LOS
3 ELEMENTOS: VALOR INICIAL, VALOR FINAL E
INCREMENTO. ESTA CLARO.

AHORA SE REALIZARÁ UN ALGORITMO PARA


OBSERVAR LOS CONCEPTOS VISTOS.

1. DISEÑAR UN ALGORITMO DONDE EL USUARIO


INGRESA UN X NUMERO DE CANTIDAD DE
PERSONAS Y EL PC DEBE MOSTRAR EN
PANTALLA CUANTAS MUJERES Y CUANTOS
HOMBRES HAY.
AL ANALIZAR EL PROBLEMA SE PUEDE DECIR:
QUE HAY 2 CONTADORES DEPENDIENTES:
EL DE HOMBRES, QUE DEBE TENER UN VALOR INICIAL
CERO Y UN INCREMENTO DE 1 A MEDIDA QUE SE
VAYAN CONTANDO. ( CH )
EL DE MUJERES QUE DEBE TENER UN VALOR INICIAL
CERO Y UN INCREMENTO DE 1 A MEDIDA QUE SE
VAYAN CONTANDO. ( CM )
1 CONTADOR INDEPENDIENTE EL DE LAS PERSONAS,
QUE DEBE TENER UN VALOR INICIAL CERO, UN VALOR
FINAL X Y UN INCREMENTO DE 1 A MEDIDA QUE SE
VAYAN CONTANDO. ( CP )
ADEMÁS SE TIENE 2 ENTRADAS DE DATOS, UNA
LLAMADA X QUE ES EL NUMERO DE CANTIDAD DE
PERSONAS Y LA OTRA EL GÉNERO O SEXO ( S ) PARA
VERIFICAR SI LA PERSONA ES HOMBRE O MUJER
MEDIANTE UNA CONDICIÓN.

EL ALGORITMO QUEDA DE LA SIGUIENTE MANERA:


AQUÍ DEBE ACLARAR QUE EL USUARIO
DEBE INGRESAR LA F o LA M EN
MAYUSCULA PORQUE EL ALGORTIMO
ESTA PROGRAMADO CON MAYUSCULA

AQUÍ HAY QUE RECORDAR QUE CUANDO USTED


EJECUTE EL ALGORITMO EL GENERO DEBE
INGRESARSE ENTRE APOSTROFES PORQUE UNA
VARIABLE TIPO CARÁCTER (M O F).
LISTO.
AHORA SE REALIZARÁN EJERCICIOS PARA ADQUIRIR
HABILIDADES Y DESTREZAS.

1. DISEÑAR UN ALGORITMO DONDE EL USUARIO


INGRESA X NUMERO DE NOTAS ACADEMICAS ( 0 a
5) Y EL PC DEBE MOSTRAR EN PANTALLA
CUANTAS NOTAS MALAS, CUANTAS NOTAS
BUENAS Y CUANTAS EXCELENTES HAY.

2. DISEÑAR UN ALGORITMO DONDE EL USUARIO


INGRESA X CANTIDAD DE NUMEROS ENTEROS Y
EL PC DEBE MOSTRAR EN PANTALLA CUANTOS
NUMEROS PARES Y CUANTOS NUMEROS IMPARES
HAY.

3. DISEÑAR UN ALGORITMO DONDE EL USUARIO


INGRESA X CANTIDAD DE NUMEROS ENTEROS
DIFERENTES DE CERO Y EL PC DEBE MOSTRAR
EN PANTALLA CUANTOS NUMEROS POSITIVOS Y
CUANTOS NUMEROS NEGATIVOS HAY.

4. DISEÑAR UN ALGORITMO DONDE EL USUARIO


INGRESA X CANTIDAD DE NUMEROS ENTEROS
MENORES QUE 999.999 Y EL PC DEBE MOSTRAR
EN PANTALLA CUANTOS NUMEROS DE 1 CIFRA,
CUANTOS NUMEROS DE 2 CIFRAS, CUANTOS
NUMEROS DE 3 CIFRAS, CUANTOS NUMEROS DE 4
CIFRAS, CUANTOS NUMEROS DE 5 CIFRAS,
CUANTOS NUMEROS DE 6 CIFRAS HAY.
5. DISEÑAR UN ALGORITMO DONDE EL USUARIO
INGRESA X CANTIDAD DE NUMEROS ENTEROS Y
DE 2 CIFRAS Y EL PC DEBE MOSTRAR EN
PANTALLA CUANTOS NUMEROS CAPICUAS HAY.

6. DISEÑAR UN ALGORITMO DONDE EL USUARIO


INGRESA X CANTIDAD DE MESES DEL AÑO EN
LETRAS Y EL PC DEBE MOSTRAR EN PANTALLA
CUANTOS MESES TIENEN 31, 30 o ( 28 – 29 ) DÍAS.

7. DISEÑAR UN ALGORITMO DONDE EL USUARIO


INGRESA X CANTIDAD DE MESES DEL AÑO EN
LETRAS Y EL PC DEBE MOSTRAR EN PANTALLA
CUANTOS MESES PERTENECEN AL PRIMER
TRIMESTRE, AL SEGUNDO, AL TERCER o AL
CUARTO.

8. DISEÑAR UN ALGORITMO DONDE EL USUARIO


INGRESA X CANTIDAD DE LETRAS DEL ALFABETO
Y EL PC DEBE MOSTRAR EN PANTALLA CUANTAS
VOCALES Y CUANTAS CONSONANTES HAY

9. DISEÑAR UN ALGORITMO DONDE EL USUARIO


INGRESA X CANTIDAD DE EDADES Y EL PC DEBE
MOSTRAR EN PANTALLA CUANTOS SON
MAYORES DE EDAD Y CUANTOS SON MENORES
DE EDAD.

10. DISEÑAR UN ALGORITMO DONDE EL USUARIO


INGRESA X CANTIDAD DE NOTAS ACADEMICAS
FINALES DE 0 a 5 DE ESTUDIANTES Y EL PC DEBE
MOSTRAR EN PANTALLAS CUANTOS APROBARON
Y CUANTOS PERDIERON

También podría gustarte