Você está na página 1de 20

UNIVERSIDAD AUTONOMA JUAN MISAEL

SARACHO M​ ATERIA: INFORMATICA II


P​ROGRAMACIÓ
N
1
ING.LUDMILA N.BENITEZ MONTERO
Guía #1 ​Objetivo: Ejercicios de algoritmos en
Pseint ​Que es programar? ​Es planificar una serie de órdenes o instrucciones para
obtener un resultado. ​Que es un programa? ​La secuencia de instrucciones que indican
las acciones que realizara la computadora, en un programa se define un algoritmo. ​Que
son las instrucciones? ​Son las acciones concretas que realiza el ordenador, tiene una
sintaxis (como se escribe) y una semántica (el significado). ​Algoritmo. ​Conjunto de
pasos enumerados para resolver una tarea o proceso. ​Diagrama de Flujo. ​Es la
representación gráfica del algoritmo de solución del problema.
Instrucción Entrada de datos. ​Tiene por objeto que se lea 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
;

Ejecución del Pseint. ​Inicio > todos los programas >PSEINT, Doble clic
sobre el icono. Una vez ejecutado, se debe abrir una ventana mostrada en la
figura.
1. Barra de menús 2.
Barra de acceso rápido
3. Panel de comando 4.
Área de trabajo
1

4
3
UNIVERSIDAD AUTONOMA JUAN MISAEL
SARACHO M​ ATERIA: INFORMATICA II
P​ROGRAMACIÓ
N

1. Guardar el archivo. 2. Ejecutar paso a paso 3. Ejecutar Ej1. Escribir un


algoritmo en pseudocódigo que escriba en la pantalla la frase “Ingeniería
Informática”.

Escribir “Ingeniería
Informática”
Ej2. Escribir un algoritmo en pseudocódigo que lea su nombre y escriba
una frase de bienvenida a la carrera.

Leer nombre Escribir “Bienvenido a


Informática “, nombre

Ej3. Escribir un algoritmo en pseudocódigo que lea un número natural y


lo escriba incrementado en una unidad.

Escribir “Ingrese un número natural”


Leer N N=N+1 Escribir “El número
incrementado es: “, N

Ej4. Escribir un algoritmo en pseudocódigo que lea un número entero y escriba


el número leído y el doble del mismo.

Escribir “Ingrese un número natural”


Leer N doble = 2*N Escribir “El
doble de “, N, “ es: “, Doble

2
ING.LUDMILA N.BENITEZ MONTERO
32
1​
UNIVERSIDAD AUTONOMA JUAN MISAEL
SARACHO M​ ATERIA: INFORMATICA II
P​ROGRAMACIÓ
N

Ej5. Realice un algoritmo que solicite 2 números realice la suma y muestre el


resultado. Representar en lenguaje de Pseudocódigo y DFD. ​Ejemplo5.m
20+30=50 ​DFD Asignación. ​Variables:
Entero: n1,n2,suma=0;
disp(‘la suma
es:’);

disp(sum
a);

>>ejemplo
PRUEBA ESCRITORIO ENTRADA 5
SALIDA ​n1 n2 suma_=n1+n2 0 0 20 30

3
ING.LUDMILA N.BENITEZ MONTERO
%ejemplo
5

n=0;n2=0;suma
=0;

n1=input(‘Ingresa un
numero’);

n2=input(‘Ingresa un
numero’);

suma=n1+n
2;
UNIVERSIDAD AUTONOMA JUAN MISAEL
SARACHO M​ ATERIA: INFORMATICA II
P​ROGRAMACIÓ
N

Muestra mensaje. “Ingresa un


numero”

Entrada de datos.
n1
4
ING.LUDMILA N.BENITEZ MONTERO
UNIVERSIDAD AUTONOMA JUAN MISAEL
SARACHO M​ ATERIA: INFORMATICA II
P​ROGRAMACIÓ
N

Muestra mensaje. “Ingresa segundo


número”
Entrada de datos.
n1
5
ING.LUDMILA N.BENITEZ MONTERO
UNIVERSIDAD AUTONOMA JUAN MISAEL
SARACHO M​ ATERIA: INFORMATICA II
P​ROGRAMACIÓ
N

Asignar. suma=n1+n2
Escribir. “La suma es”,
suma
6
ING.LUDMILA N.BENITEZ MONTERO
UNIVERSIDAD AUTONOMA JUAN MISAEL
SARACHO M​ ATERIA: INFORMATICA II
P​ROGRAMACIÓ
N

Ej6. Una persona desea invertir su capital en un banco y desea saber cuánto
dinero ganara después de un mes si el banco paga a razón de 2% mensual.

7
ING.LUDMILA N.BENITEZ MONTERO
Ejemplo6.
m

%ejemplo6
cap_inv=0;ganacia=0;
cap_inv=input(‘Cuál es su
capital’);

ganancia=cap_inv*0.
02;
disp(‘su ganacia
es:’);

disp(gananci
a);

>>ejemplo6.
m

PRUEBA ESCRITORIO ENTRADA


SALIDA ​Cap_inv cap_inv*0.02 ganancia
0 0 5000 5000*0.02 100
UNIVERSIDAD AUTONOMA JUAN MISAEL
SARACHO M​ ATERIA: INFORMATICA II
P​ROGRAMACIÓ
N

Ej7. Un empleado de una tienda de juguetes recibe un sueldo base 500Bs mas un
15% extra por comisión de sus ventas, el empleado desea saber cuánto dinero
obtendrá por concepto de comisiones por las tres ventas que realiza en el mes y
el total que recibirá en el mes tomando en cuenta su sueldo base y comisiones.
8
ING.LUDMILA N.BENITEZ MONTERO
%ejemplo
7

v1=0;v2=0;v3=0;comisión=0;sueldob=
500;

v1=input(‘Ingresa
venta’);

v2=input(‘Ingresa
venta’);

v3=input(‘Ingresa
venta’);

comisión=(v1+v2+v3)*0.
15;

total=sueldob+comisió
n;

disp(‘total
es:’);

disp(total)
;

disp(‘comision
es:’);

disp(comision
);

>>ejemplo7.
m

PRUEBA ESCRITORIO ENTRADA SALIDA ​v1 v2 v3


comision*0.15 sueldob total 0 0 0 0 500 0 ​50 60 40
(50+60+40)=22.5 522.5
UNIVERSIDAD AUTONOMA JUAN MISAEL
SARACHO M​ ATERIA: INFORMATICA II
P​ROGRAMACIÓ
N

Ej8. Una tienda ofrece un descuento del 15% sobre el total de la compra y un
cliente desea saber cuánto deberá pagar finalmente por su compra.
9
ING.LUDMILA N.BENITEZ MONTERO
%ejemplo
8

totalc=0;pagar=0;c=0;d
=0;

totalc=input(‘Ingresa total
venta’);

d=totalc*0.15
;

pagar=totalc-
d;

disp(‘total a pagar
es:’);

disp(pagar
);

>>ejemplo
8

PRUEBA ESCRITORIO ENTRADA SALIDA

totalc d pagar
000

700 700*0.15=105 700-105=595


UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO ​MATERIA: INFORMATICA II
P​ROGRAMACIÓN
Ej9. Un universitario desea saber cual será su calificación final en la materia de
Algoritmos. Dicha calificación se compone de los siguientes porcentajes:
55% del promedio de sus tres calificaciones parciales. 30% de la calificación del
examen final. 15% de la calificación de un trabajo final.
10 ING.LUDMILA N.BENITEZ MONTERO
%ejemplo9
c1=0;c2=0;c3=0;efinal=0;tfinal=0;cfinal=0;prom=0;parciales=0;
c1=input(‘Ingresa parcial’);
c2=input(‘Ingresa parcial’);
c3=input(‘Ingresa parcial’);
efinal=input(‘Ingresa parcial’);
tfinal=input(‘Ingresa parcial’);
prom=(c1+c2+c3)/3;
parciales=prom*0.55;
efinal=efinal*0.30;
tfinal=tfinal*0.15;
cfinal=parciales+efinal+tfinal;
Disp(‘total es:’);
disp(cfinal);
>>ejemplo9
PROCESO
prom=(60+80+74)/3=71.33
parciales=71.33*0.55=39.2
efinal=40*0.30= 12
tfinal=30*0.15= 4.5
cfinal=39.2+12+4.5=557
PRUEBA ESCRITORIO ENTRADA SALIDA
c1 c2 c3 efinal tfinal prom parciales cfinal
00000000
60 80 74 40 30 71.33 39.2
12 4.5 55.7
UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO ​MATERIA: INFORMATICA II
P​ROGRAMACIÓN
Ejercicios Propuestos ​
11 ING.LUDMILA N.BENITEZ MONTERO ​  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”.  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.  Escribir un programa en
DFD, que lea un número entero Número e imprima su valor
absoluto.
 Introducir dos valores numéricos A y B respectivamente, intercambiar los valores
entre A
y B, luego desplegar los nuevos valores de A y B.

Você também pode gostar