Escolar Documentos
Profissional Documentos
Cultura Documentos
Fundamentos del
lenguaje
Tema 1.9.4. Estructuras de Control Iterativas.
scanf();
printf( );
en lenguaje C
if ( )
if ( ) else
if ( ) else if ( ) else
for ( )
while ( )
do while ( ) ;
DATOS
OPERACIONES
OPERACIONES
5
4
3
2
1
OPERACIONES
6
7
8
1
9
0
RESULTADOS
Solucion:
- Comenzar con el primer elemento y
compararlo con los dems
- Comenzar con un valor que no exista.
EjemploMientras 4. Realizar un
programa que lea un numero(A)
entero positivo y muestre n
nmeros, para despus decir si
aparece o no el numero A en la
serie de nmeros.
Buscar un numero en un serie de
valores y decir si esta o no.
INICIO
ENTERO contador, tope, B, x
ESCRIBIR(Programa que escribe una serie)
ESCRIBIR(Hasta que numero quieres: )
LEER( B )
ESCRIBIR(De cuanto en cuento quieres la serie: )
LEER( x )
tope = B
contador = x
MIENTRAS( contaador <= tope )
ESCRIBIR( contador, )
contador = contador + x
FinMIENTRAS
FIN
Ejercicio mientras 2
Realizar un programa que lea un numero
entero entre el 1 y el 10 y muestre su
respectiva tabla de multiplicar.
Ejemplo si se ingresa el 3
3*1=3
3*2=6
...
3 * 10 = 30
Ejercicio mientras 3
Realizar un programa que lea n nmeros
enteros y muestre cuanto son positivos,
negativos y neutros.
Ejercicio mientras 4
Realizar un programa que lea dos nmeros
enteros A y B. Suponga que A es menor
que B. El programa debe mostrar el
resultado de sumar todos los nmeros
comprendidos entre A y B incluyndolos.
Ejemplo
AB
Salida
4 7 4+5+6+7
22
EjemploMientras3
Realizar un programa que lea un numero
entero positivo y muestre el resultado de
sumar y restar los nmeros del 1 hasta el
numero ingresado de la siguiente forma.
1-2+3-4+5.n