Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Mecnica Computacional I
Ing. Henry Zegarra
Algoritmos
Es un mtodos o secuencia de pasos finitos, los cuales
describen los pasos necesarios para resolver un problema
Fases para la creacin de un Algoritmo
1. Anlisis: Entender el problema que se desea resolver, en
ellos se determinaran los datos necesarios de entrada que
necesita el proceso y as obtener una salida determinada.
Datos de
Entrada
Anlisis del
problema
Resultado (Dato
De salida)
Herramientas de un Algoritmo
Existen diferentes herramientas de programacin con
algoritmos para la solucin de problemas, en este caso
estudiaremos:
1. Diagrama de Flujo: Representacin grfica que utiliza
smbolos normalizados por ANSI, los cuales expresan
sucesivas instrucciones para resolver el problema. [1]
2. Pseudocdigo. Permite expresar las instrucciones de
Diagrama de Flujo
Algunas instrucciones son:
o declarar variables
Instrucciones
Una instruccin es alguna accin que nos permite
resolver un problema, a continuacin se vern las
instrucciones ms comunes a modo de ejemplo:
Instrucciones de Inicio y Fin. Representan el inicio
y fin de un algoritmo
Diagrama de
Flujo
Pseudocdigo
Codificacin
Inicio de Programa
Fin de Programa
Instrucciones
Pseudocdigo Codificacin
Declarar (Variables):
b,h, area : Real
sexo: Carcter
nom, apel: Cadena
edad: Entero
area = (b*h)/2
area
Se declara:
area, b y h del
tipo real
6
Instrucciones
s (a+b+c)/2
area = (s*(s-a)*(s-b)*(s-c))
area
Se declara:
area, a, b, c y s
del tipo real.
Instrucciones
Pseudocdigo
Codificacin
Operar:
a 10
area
(b*h)/2
Instrucciones
Pseudoc
digo
Codificacin
Leer:
b,h
Instrucciones
mensaje
variable
Escribir:
El rea es area
10
Instrucciones
Pseudocdigo
Visualizar
El rea es area
variable
mensaje
Imprimir:
El rea es area
Codificacin
11
3.
4.
Interpretar el anlisis y
solucionar el proceso.
5.
6.
Colocar fin
12
Identificador
Un identificador es un nombre que se asigna a una
variable o funcin; estos identificadores deben de ser
diferentes a las palabras reservadas.
Los identificadores deben de cumplir algunas reglas
bsicas:
1. Deben de comenzar siempre con una letra.
2. No deben de contener espacios, se recomienda usar
_ en vez de espacios.
3. No deben de llevar tildes.
4. Puede llevar un numero, pero nunca al inicio.
Nota: Ver archivo pdf de palabras reservadas.
13
Identificador
Ejemplo: Defina dos identificadores para las siguientes
variables:
1. Estado Civil (Puede almacenar 4 tipos de caracteres
diferentes: S, C, D o V)
. estCivil estadoCivil
. eCivil estado_Civil
. estCiv EstadoCivil
. EsCi Estado_Civil
2. Nombre y Apellido
. nomApel
nombre_apellido
n_apellido
. nom_Apel
N_A
. nom_A
NombreApellido
14
Identificador
Ejemplo:
Defina dos identificadores
para
las
siguientes
variables:
3. Edad
. edad edd
age
. Edad Age
. Ed e_d
4. Sexo
. sexo
sex
. Sexo
. Sex
5. Nmero de DNI
. dni
. nro_DNI
. DocNI
. dni_no
. num_dni
. nr_dni
. N_dni
.
15
16
1F00341
nota
dato
Enter
o
17
18
Ejemplo de estructura de
un programa sin funciones
en Visual C++.
19
Bibliografa
[1] Fundamentos de Programacin en C#. Villalobos R.
M. MACRO, 2008 Lima-Peru
20