Vous êtes sur la page 1sur 6

UNIVERSIDAD POLITCNICA SALESIANA

SEGUNDO NIVEL PROGRAMACIN I


ESTUDIANTE: EDISON SANTIAGO SUQUILLO
FECHA DE ENTREGA: 07/10/2013

INFORME #1
TEMA: ALGORITMOS
OBJETIVO PRINCIPAL:
Describir un mtodo para resolver ciertos problemas con una serie de pasos precisos, adems de una
serie de operaciones detalladas lo cual enfoca un sistema de una solucin.
OBJETIVOS SECUNDARIOS:
Realizar algoritmos utilizando un lenguaje de programacin bsico
Evaluar diferentes posibilidades de soluciones para resolver un problema algortmico
Definir sus tipos de variantes en dentro de la programacin
DESARROLLO:
EJERCICIO 1
Realizar un algoritmo para visualizar la nota final de un estudiante que tiene 3 aportes.
1.-Inicio.
2.- Declaracin.
A,B,C,D ---- numrico
3.-Asignacin.
Imprimir (ingrese la Nota1);
Leer (A);
Imprimir (ingrese la Nota 2);
Leer (B);
Imprimir (ingrese la Nota 3);
Leer (C);
4.-Proceso.
D =( A+B+C)/3;
5.- Visualizacin.
Imprimir (La nota final del estudiante es: , ,D);
6.-Fin.





UNIVERSIDAD POLITCNICA SALESIANA
SEGUNDO NIVEL PROGRAMACIN I
ESTUDIANTE: EDISON SANTIAGO SUQUILLO
FECHA DE ENTREGA: 07/10/2013


EJERCICIO 2
Realizar un algoritmo para visualizar el nombre, apellido, nota final de un estudiante que tiene 3 aportes.
1.- Inicio.
2.- Declaracion.
nom,ape ------ alfabetico;
A,B,C,D-------- numerico;
3.-Asignacin.
Imprimir(ingrese el nombre del estudiante);
Leer (nom);
Imprimir (ingrese el apellido del estudiante);
Leer (ape);
Imprimir(ingrese la Nota1);
Leer (A);
Imprimir(ingrese la Nota2);
Leer (B);
Imprimir(ingrese la Nota3);
Leer (C);

4.-Proceso.
D=( A+B+C)/3
5.-Visualizar.
Imprimir(El estudiante , ,nom, ,ape, , tiene una nota final de un promedio: , ,D,
puntos)
6.- fin.

EJERCICIO 3

Realizar un algoritmo para determinar si un estudiante es mayor de edad.
1.- Inicio
2.-Declaracin
edad -------- Numrico;
3.-Asignacin.
Imprimir( ingrese la edad del estudiante);
Leer(edad);

4.-Proceso
Si(edad>=18)Entonces;
Imprimir(mayor de edad);
Fin si
UNIVERSIDAD POLITCNICA SALESIANA
SEGUNDO NIVEL PROGRAMACIN I
ESTUDIANTE: EDISON SANTIAGO SUQUILLO
FECHA DE ENTREGA: 07/10/2013

5.-Visualizar

6.-fin


EJERCICIO 4
Realizar un algoritmo para visualizar el nombre, el apellido de un estudiante y si pasa o repite
programacin.
1.- Inicio.
2.-Declaracin.
nom,ape ---------- alfabtico;
a-------- numrico;
3.-Asignacin.
Imprimir(ingrese el nombre);
Leer (nom);
Imprimir (ingrese el apellido);
Leer (ape);
Imprimir(ingrese la nota final del estudiante);
Leer (a) ;

4.-Proceso.
Si(notfin>=70)Entonces
Imprimir (El estudiante , ,nom, ,ape, aprueba programacin);
Caso contrario
imprimir (El estudiante , ,nom, ,ape, reprueba programacin);
Fin si

5.-Visualizar.
6.-fin

DEBER 1:
Realizar un algoritmo para visualizar en una sola lnea el nombre, el apellido, total a cancelar, el vuelto de
un cliente que realizo la compra de tres artculos en el supermaxi se necesita tambin la fecha de compra.
1.- inicio
2.-declaracion
Nom,ape -> alfabetico
a,b,c,e,f,g,h,i, ->numerico
3.-Asignacion
Imprimir (ingrese nombre del cliente);
Leer (Nom);
Imprimir (ingrese apellido del cliente);
Leer (ape);
UNIVERSIDAD POLITCNICA SALESIANA
SEGUNDO NIVEL PROGRAMACIN I
ESTUDIANTE: EDISON SANTIAGO SUQUILLO
FECHA DE ENTREGA: 07/10/2013
Imprimir (ingrese el valor de la 1er compra );
Leer (a);
Imprimir (ingrese el valor de la 2er compra );
Leer (b);
Imprimir (ingrese el valor de la 3er compra );
Leer (c);
Imprimir (ingrese el dia de la compra );
Leer (d);
Imprimir (ingrese el mes de la compra );
Leer (e);
Imprimir (ingrese el ao de la compra );
Leer (f);
Imprimir (ingrese el valor total de dinero entregado por el cliente);
Leer (g);
4.-proceso
h=(a+b+c); i=(g-h);
5.-visualizacion
Imprimir ( El sr., ,Nom, ,ape, , tiene un valor a cancelar de: ,h, , con un vuelto total, ,i,
,en la fecha, ,d,/,e,/,f);
6.-fin

Deber 2
Realizar un algoritmo para visualizar el nombre, el apellido la edad de un estudiante y si es mayor o menor
de edad, la visualizacin debe ser en una sola lnea en el paso 5 de visualizar.
1.- Inicio.
2.-Declaracin.
nom,ape,m,n---------- alfabtico;
edad -------- numrico.
3.-Asignacin.
Imprimir(ingrese el nombre);
Leer (nom);
Imprimir (ingrese el apellido);
Leer (ape);
Imprimir(ingrese la edad del estudiante);
Leer (edad);

4.-Proceso.
Si(edad>=18)Entonces
m =(mayor de edad);
Caso contrario
n=(menor de edad);
Fin si

UNIVERSIDAD POLITCNICA SALESIANA
SEGUNDO NIVEL PROGRAMACIN I
ESTUDIANTE: EDISON SANTIAGO SUQUILLO
FECHA DE ENTREGA: 07/10/2013
5.-Visualizar.
Imprimir(El estudiante , ,nom, ape, , es ,m);
Imprimir(El estudiante , ,nom, ape, , es ,n);
6.-fin




CONCLUSIONES:
UNIVERSIDAD POLITCNICA SALESIANA
6
SEGUNDO NIVEL
PROGRAMACION I
ESTUDIANTE: EDISON SANTIAGO SUQUILLO FECHA DE ENTREGA: 7/10/2013


REFERENCIAS:
A.- Internet
[1] http://es.wikipedia.org/wiki/Algoritmo
[2]http://www.eduteka.org/pdfdir/AlgoritmosProgramacion.pdf
[3] http://candyluna.galeon.com/aficiones813476.html
[4]http://www.sisman.utm.edu.ec/libros/FACULTAD%20DE%20CIENCIAS%20ZOOT%C3%89
CNICAS/CARRERA%20DE%20INGENIER%C3%8DA%20EN%20INFORMATICA%20AGROPECUA
RIA/03/ESTRUCTURAS%20DE%20DATOS%20I/FUNDAMENTOS%20DE%20PRODUCCI%C3%9
3N%20ALGORITMOS%20Y%20ESTRUCTURA%20DE%20DATOS.pdf