Академический Документы
Профессиональный Документы
Культура Документы
PROGRAMACION
PRACTICA 4
GRUPO: 1FM2
EJERCICIO 1
Iteraciones
n,Antes de
while
1a
2.3
PRUEBA
DE ESCRITORIO
Condicion
While:
Proceso con
rem (n,1 )~=0
While
Pide n
rem( 2.3,1)=0.3
El usuario
ingresa 3.1
Condicin verdadera
2a
3.1
rem( 3.1,1)=0.1
Condicin verdadera
3a
3.3
rem( 3.3,1)=0.3
Condicin verdadera
4a
4.5
rem( 4.5,1)=0.5
Condicin verdadera
5a
6
No se lleva a cabo
termina el ciclo while
DIAGRAMA DE FLUJO
INICIO
r=rem(n,1)
El usuario
ingresa 3.3
El usuario
ingresa 4.5
El usuario
ingresa
6
Verdadero
while r~=0
Falso
r=rem(n,1)
FIN
5
=5 = no hay residuo por lo
1
EJERCICIO 2
Iteraciones
n,Antes de
while
1a
2.3
Condicion While:
Proceso con
remPRUEBA
(n,2)~=0
While
DE ESCRITORIO
Pide n
rem( 2.3,2)=0.3
El usuario
ingresa 3.1
Condicin verdadera
2a
3.1
rem( 3.1,2)=0.1
Condicin verdadera
3a
3.3
rem( 3.3,2)=0.3
Condicin verdadera
4a
4.5
rem( 4.5,2)=0.5
Condicin verdadera
5a
6
No se lleva a cabo
termina el ciclo while
DIAGRAMA DE FLUJO
INICIO
r=rem(n,2)
El usuario
ingresa 3.3
El usuario
ingresa 4.5
El usuario
ingresa
6
Verdadero
while r~=0
Falso
r=rem(n,2)
n
Operacin usada
5
=2.5 = el residuo es de un
2
EJERCICIO 3
DIAGRAMA DE FLUJO
INICIO
EXPLICACION
n, suma
Verdadero
while
4
90 ~sumatoria>0.0001
Falso
nfinal
la sumatoria
n=1
1
n4
menos el valor de
4
90
que
1
n4
n final
(numero de
trminos)
FIN
EJERCICIO 4
ALGORITMO
INICIO
Entradas: n
Salidas: mensaje 1, mensaje 2, n
PROCESO:
1.-Ingresar n
2.- Si n > matnum
Imprimir en pantalla mensaje 1 y n
3.- Si n< matnum
Imprimir en pantalla mensaje 2 y n
4.- Si n= matnum
Imprimir en pantalla mensaje 3 y n
DIAGRAMA DE FLUJO
INICIO
n, matnum
matnum =
fix(100*rand+1);
while
n ~= matnum
Verdadero
Falso
n
If/else.
n>matnum
Mensaje
2
Mensaje 1
El numero que
ingreso es muy
grande, n
,
n=matnum
Al fin!
FIN
El numero que
ingreso es muy
pequeo, n
Mensaje
3