Anda di halaman 1dari 16

UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO

MATERIA: INFORMATICA II
P ROGRAMACIÓN
Guía #2
Objetivo: Ejercicios de algoritmos en Pseint
Instrucción Entrada de datos. Tiene por objeto leer datos de entrada o introducir datos.

Leer A;

Instrucción Salida de datos. Tiene por objeto, el mostrar los datos

Escribir R;
Instrucción de Asignación. Tiene por objeto asignar valores a variables mediante
expresiones aritméticas.

R=A+B;

Ej. 2_1 Escribir un algoritmo y DFD que lea un número entero y escriba el doble del
mismo. Representar en lenguaje de Pseudocodigo y DFD.

PRUEBA ESCRITORIO
ENTRADA PROCESO SALIDA PROCESO
N =2*N doble
2*N
0 0
doble =2*-25 =-50
-25 2*-25 -50
3 2*3 6
UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO
MATERIA: INFORMATICA II
P ROGRAMACIÓN
Menú de DFD.

Asignación
Entrada
Salida

Realizar DFD.
Variables. N=0 doble=0

Salida o Escribe. ‘Ingrese un numero entero positivo’


UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO
MATERIA: INFORMATICA II
P ROGRAMACIÓN
Leer o entrada. N

Proceso. 2*N

Salida. ‘El doble de ‘,n,’es:’,doble


UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO
MATERIA: INFORMATICA II
P ROGRAMACIÓN
Ej. 2_2 Escribir un algoritmo que lea la base y la altura de un rectángulo, escriba su área y
perímetro, muestre el resultado. Representar en lenguaje de Pseudocodigo y DFD.

Área= Base x Altura


Perímetro= 2 x(Base + Altura)

PROCESO
Area =4*6 =24
PRUEBA ESCRITORIO Perimetro= 2*(4*6)=48
ENTRADA SALIDA
Base Altura Area Perimetro
0 0 0 0
4 6 24 48 24 48 PROCESO
10 6 60 120 60 120 Area =10*6 =60
Perimetro= 2*(10*6)=120

Realizar DFD.
Asignación. Base=0, Altura=0, Area=0 , Perimetro=0
UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO
MATERIA: INFORMATICA II
P ROGRAMACIÓN
Salida o Escribir. ‘Digite la base y la altura del rectángulo’;

Leer. Base, Altura


UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO
MATERIA: INFORMATICA II
P ROGRAMACIÓN
Asignación. Area=Base*Altura;
Perímetro=2*(Base+Altura);
UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO
MATERIA: INFORMATICA II
P ROGRAMACIÓN
Escribir. ‘El rectángulo con base ‘, Base, ‘altura de ‘,Altura,’tiene un área’, Area, ‘y un
perímetro de’, Perimetro
UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO
MATERIA: INFORMATICA II
P ROGRAMACIÓN
Ej2_3. Realice un algoritmo que solicite de entrada un núme ro, calcule valor absoluto
número y muestre el resultado. Representar en lenguaje de Pseudocódigo y DFD.

PRUEBA ESCRITORIO
ENTRADA PROCESO SALIDA PROCESO
X R=ABS(X) ABS(X)
0 0
-3 ABS(-3) 3 ABS(-3)
Realizar el DFD.
Asignación. Variables: X=0 R=0

Escribir salida. ‘Ingrese un número entero’


UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO
MATERIA: INFORMATICA II
P ROGRAMACIÓN
Leer. X

Asignación. R= ABS(X)

Escribir. R
UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO
MATERIA: INFORMATICA II
P ROGRAMACIÓN
Ej. 2_4 Escribir un algoritmo que solicite el nombre y la edad de una estudiante y escriba a
qué edad será profesional. Por ejemplo, si se ingresa: Juan y 18, la salida será: “Juan, si
estudias con determinación, serás Ingeniero Informático a los 23 años”. Representar en
lenguaje de Pseudocódigo y DFD.

PRUEBA ESCRITORIO
ENTRADA PROCESO SALIDA PROCESO
nombre edad edad=edad+5 nombre edad =edad+5
0 0
‘Cristina’ 18 =18+5 Cristina, si estu…23 =18+5=23
Realizar el DFD.
Asignación. Variables: nombre=’ ‘ edad=0

Escribir salida. ‘Ingrese nombre’


UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO
MATERIA: INFORMATICA II
P ROGRAMACIÓN
Leer. nombre

Escribir o Salida. ‘Ingrese edad’

Leer. edad
UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO
MATERIA: INFORMATICA II
P ROGRAMACIÓN
Asignación. edad=edad+5

Escribir.
UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO
MATERIA: INFORMATICA II
P ROGRAMACIÓN
Ej. 2_5 Escribir un algoritmo que solicite el precio de un producto (en Bs) y el monto que
cancela un cliente (en Bs) y escriba el cambio que se le debe dar.

PRUEBA ESCRITORIO
ENTRADA PROCESO SALIDA PROCESO
Precio monto cambio=monto-precio cambio cambio=monto-precio
0 0
300 500 =500-300=200 200 =500-300=200
Asignación. Variables: precio=0 monto=0

Escribir salida. ‘Ingrese precio del producto’


UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO
MATERIA: INFORMATICA II
P ROGRAMACIÓN
Leer. precio

Salida. ‘Ingrese el monto de pago del cliente’

Lectura. monto
UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO
MATERIA: INFORMATICA II
P ROGRAMACIÓN
Asignacion. monto - precio

Escribir. ‘Precio del producto’,precio,’monto de pago del cliente’,monto,’cambio’,cambio

Referencias
http://pseint.sourceforge.net/
UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO
MATERIA: INFORMATICA II
P ROGRAMACIÓN
Ejercicios propuestos

1. Realice un algoritmo que solicite de entrada un número entero, calcule el logaritmo


natural LN(X) del número y muestre el resultado. Representar en lenguaje de
Pseudocódigo y DFD.
2. Realice un algoritmo que solicite de entrada un número entero, calcule el seno de un
número y muestre el resultado. Representar en lenguaje de Pseudocódigo y DFD.
3. Escribir un algoritmo que lea tres notas de exámenes de un estudiante y escriba el
promedio de las mismas.
4. Escribir un algoritmo que solicite el radio de un círculo e imprima el área y el
perímetro del mismo.

Anda mungkin juga menyukai