Você está na página 1de 13

PROGRAMACION I

ING. NELSON CORNEJO


UNIDAD I: INTRODUCCIN A LA PROGRAMACIN
Objetivo General

Que el alumno conozca lo que es un algoritmo, sus


tipos y aplicacin en la solucin a problemas.

Objetivo Especfico

Que el alumno comprenda y desarrolle algoritmos


narrados y grficos, a la vez, sea capaz de crear un
diagrama de flujo del algoritmo narrado.
Como ya se estudi antes, una variable es una estructura de datos la cual
ocupamos en programacin para almacenar valores y poderlos operar durante la
ejecucin de un programa. Una variable es un valor que cambia durante la
ejecucin de un programa, por ejemplo el promedio de un estudiante puede ser
cero al inicio de un ciclo pero conforme se va evaluando, esta va cambiando
obteniendo valores numricos que al final se transformar en la nota final.
Las constantes por el contrario son valores que no cambiar durante la ejecucin
de un programa. Por ejemplo podemos citar el nombre de un empleado al cual
dentro de un programa se le est calculando el salario.
Como usted notar hemos mencionado salario el cual si cambia durante el
clculo del mismo en el programa mientras que el nombre de la personal
permanece constante.
Mas adelante ver distintos tipos de variables ya que a la hora de programar,
es necesario especificar a que tipo pertenece el valor que estamos
ingresando.

De momento, basta con diferenciar entre variable y constante.

Para comprender un poco mejor el trmino variable analice el siguiente


grfico:

Impuesto al valor
Tiempo Sexo agregado (IVA)
Su nombre

Variables Constantes

Su fecha de
Temperatura Nota nacimiento
Su nmero de DUI
Serie de pasos lgicos Ejemplo: tomando el problema calcular la media
aritmtica de tres nmeros
para resolver un problema.

ALGORITMO NARRADO:
TIPOS:
Paso1: solicitar los tres numeros y guardarlos en las
Narrado (pseducdigo) variables n1, n2 y n3

Grfico (flujograma). Paso2: sumar n1, n2 y n3 y guardar el resultado en


sumatoria.

Paso3: dividir sumatoria entre tres y guardar el resultado


en respuesta

Paso4: presentar el valor de respuesta


Conociendo las notas L1, L2,L3, L4, p1, p2, p3 y p4 para la materia X de un
estudiante, calcule e imprima su promedio final.

ALGORITMO NARRADO:
Paso1: solicitar los valores para L1,L2,L3 y L4

Paso2: hacer L1*0.1 + L2*0.1 + L3*0.1 + L4 *0.1 y guardar el resultado en promlab

Paso3: hacer p1*0.15 + p2*0.15 + p3*0.15 + p4*0.15 y guardar el resultado en

prompar

Paso4: hacer promedio= promlab+prompar

Paso 5: mostrar el valor de promedio


Un vendedor quiere conocer cuanto le corresponde de dinero por su venta
efectuada en el da y para ello sabe que le pagarn el 25% sobre la misma y
sobre eso le descontarn el 10% de renta. Elabore un algoritmo que
solucione el problema.

ALGORITMO NARRADO:
Paso1: solicitar el valor de la venta

Paso2: calcular venta * 0.25 y guardar resultado en comision

Paso3: calcular comision*0.1 y guardarlo en pago

Paso4: mostrar el valor de pago


Es la representacin de un algoritmo por medio de figuras geomtricas que van
indicando lo que debe hacer . Cada figura representa una instruccin distinta y por
tanto debern irse colocando en el grfico segn sea necesario.

Los flujogramas o algoritmos grficos no slo se aplican en informtica, se utilizan


muchsimo en:

la Industria: para representar diagramas de procesos que muestren como llevar a


cabo la elaboracin de un producto.

Recursos humanos: para representar por ejemplo programas de induccin a los


empleados

Financieras: para representar procesos a realizar en gestin de prstamos, cobros y


otros.

Actividad evaluada: investigue al menos un rea donde se apliquen los diagramas de


flujo en la vida real y publquela en el foro de discusin. De ser posible, agregue una
imagen con el flujograma que se aplica en esa rea o proceso.
Inicio y fin Inicio-promedio

Lectura de datos Pedir n1, n2,


n3

Asignacin, suma=n1+n2+n3
procesos
respuesta=suma/3

Presentacin de
resultados
Mostrar el valor
de respuesta

Direccin del flujo de


datos
Fin-promedio
decisin

Conector en una misma


pgina

Conector en otra pgina

Entrada de datos desde un


archivo

Actividad: verifique en algn libro un ejemplo donde se apliquen


estos smbolos. Publquelo en el foro de consultas.
Problema 1: obtener la suma, resta y multiplicacin de tres
nmeros

Problema 2: conocidos la base y altura de un tringulo


rectngulo, calcular e imprimir el rea.

Problema 3: conocido el gasto que un cliente realiza en un


supermercado y la cantidad de dinero con la que est
pagando, calcule y muestre el vuelto.

Problema 4: dada una medida en kilmetros, convertirla a


metros, centmetros y milmetros.
Gracias!

Você também pode gostar