You are on page 1of 11

Prof.

: Luis Arias Hidalgo

ALGORITMOS

DEFINICIÓN DE ALGORITMO
Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico Como hago para que Popeye me invite a salir????

Ah ya se : 1.- Me pongo bonita 2.- Me hecho mucho perfume 3.- y de ahí le doy la sorpresa y voy a su casa, jajaja que astuta soy

PARTES DE UN ALGORITMO
ENTRADA: - Ingresar 2 números - Ingresar el año de nacimiento de una persona - Ingresar un monto en soles

PROCESO: - Calcular la suma de los 2 números (se suma los 2 números) - Calcular la edad de una persona (se resta el año actual – el año de nacimiento) - Calcular el monto en dólares (se multiplica el monto en soles * 2.90) SALIDA: - Mostrar la suma - Mostrar la edad actual - Mostrar el monto en dólares

VARIABLES
Es como una caja en donde se podrá guardar un dato . Un dato es un valor que representa algo. Por ejemplo : - “maría” : es un dato que representa el nombre de una persona - 18 : es un dato que puede ser la edad de una persona - 1.70 : es un dato que representa la talla de una persona Nom = “maría” Edad = 18 Talla = 1.70

Las variables tienen un nombre por ejemplo la variable Nom contiene el dato “maría” La variable se llama Nom y el contenido es “maría”

TIPOS DE DATOS
Cuando se tiene una variable estos son de un tipo de dato, por ejemplo si queremos guardar un nombre de una persona la variable debe de ser de tipo “cadena” Cadena : nom Si quiero guardar un numero entero la variable será “entera”

Entero : Edad

Si quiero guardar un numero con decimales la variable será real

Real : Talla

ESTRUCTURA DE UN ALGORITMO
* Ingresar 2 números enteros calcular y mostrar la suma de ambos números
INICIO ENTERO : num1,num2,suma LEER(num1,num2) suma=num1+num2 ESCRIBIR(suma) FIN Todo algoritmo empieza con un INICIO y acaba con FIN. Luego se debe de declarar las variables que se necesita en este caso “num1” y ”num2” servirán para ingresar los números que pide el algoritmo. La variable “suma” servirá para guardar la suma de los 2 números (Hay que notar que todas esas variables serán ENTERAS) Luego se ingresa los datos con la instrucción LEER y se pone entre paréntesis las variables que se desea ingresar. Se calcula la suma y finalmente se visualiza el resultado con la instrucción ESCRIBIR

PROBANDO EL ALGORITMO CON VICKY LA ROBOT
Hola soy Vicky la robot Dime 2 números LEER(num1,num2)

num1

num2

suma

PROBANDO EL ALGORITMO CON VICKY LA ROBOT
12 num1 8 num2

Ahora tengo que sumar los 2 números y guardarlos en suma

suma

20

PROBANDO EL ALGORITMO CON VICKY LA ROBOT
Ahora tengo que visualizar la suma ESCRIBIR(suma)

Hola soy Vicky la robot El resultado es 20

OTRO ALGORITMO
* Ingresar el nombre ,precio y cantidad vendida de un artefacto. Calcular y mostrar el subtotal, igv y total a pagar INICIO CADENA : nom ENTERO : cant REAL : precio, subtotal, igv, total LEER(nom,cant,precio) subtotal=cant*precio igv = subtotal * 0.19 total=subtotal + igv ESCRIBIR(subtotal,igv,total)

FIN

GRACIAS POR SU ATENCION