You are on page 1of 12

CAPTULO II:

INTRODUCCIN A LA
PROGRAMACIN

Ing. Jhonny Barrera J.


jbarrera@ups.edu.ec
CONTENIDO

Estructura de un algoritmo
Identificadores, Palabras Claves y Comentarios.
Tipos de datos.
Constantes y Variables.
Declaraciones, Expresiones, Sentencias.
RECORDERIS: Conceptos de un Algoritmo
Un algoritmo consiste en el grupo de instrucciones que
definen la secuencia de operaciones que resuelven un
problema especfico
Todo algoritmo consta de tres secciones principales:

Entrada Proceso Salida

Entrada: Es la introduccin de datos para ser transformados.

Proceso: Es el conjunto de operaciones a realizar para dar


solucin al problema.

Salida: Son los resultados obtenidos a travs del proceso.


METODOLOGA PARA DESARROLLAR UN
ALGORITMO.
1. Definicin del problema
En esta etapa se deben establecer los resultados y objetivos
que se desea para poder saber si los datos que se tienen son
suficientes para lograr los fines propuestos.

2. Anlisis
Una vez definido el problema se debern organizar los datos
de tal manera que sean susceptibles de usar en los clculos
siguientes.
3. Diseo
En esta etapa se proponen soluciones a los problemas a
resolver, por lo que se realiza una toma de decisiones
aplicando los conocimientos adquiridos y utilizando los
datos existentes.

4. Verificacin o prueba de escritorio


Se consideran resultados previstos para datos conocidos a
fin de que al probar cada una de sus partes podamos ir
comprobando que el algoritmo sirve o requiere
modificarse.
COMPONENTES DE UN ALGORITMO

Identificadores
Un identificador es el nombre que se le asigna a los datos de
un programa (constantes, variables, tipos de datos), y que
nos permiten el acceso a su contenido.

Ejemplo:
X, x1, Y
Calf1
Valor_1
Num_hrs
TIPOS DE DATOS: Primitivos

Es el valor que puede tomar una constante o variable . Por


ejemplo, para representar los datos de un alumno como:
Nombre, Num_cta, calf1, calf2, etc.

Los tipos de datos ms utilizados son:


a) Numricos: Representan un valor entero y real.

Ejemplo:

Entero: 250, -5 Real: 3.1416, -27.5


TIPOS DE DATOS: Primitivos

b) Lgicos(booleanos): Solo pueden tener dos valores


(verdadero o falso), y son el resultado de una comparacin.

c) Caracteres: puede ser uno o un conjunto de caracteres


que sirven para representar y manejar datos simples o
compuestos como nombres de personas, artculos,
productos, direcciones, etc.
TIPOS DE DATOS: Primitivos

TIPOS DE DATOS

NUMRICO CARCTER (char) LGICO (boolean)

ENTERO (int) REAL (float, double)


VARIABLES
Permite almacenar de forma temporal un valor y el cual
puede cambiar durante la ejecucin del algoritmo
programa.
Toda variable debe tener un nombre y un tipo que sirve para
identificar y saber el valor que guarda.

Ejemplo:
prom=(calf1+calf2+calf3)/3;

Las variables son: prom, calf1, calf2, calf3.


CONSTANTES
Son datos numricos o alfanumricos que contienen un
valor y que no cambia durante la ejecucin del algoritmo
programa.

Ayudan al mantenimiento de los algoritmos y programas

Ejemplos:
IVA=12;
NUM= 8;
PI=3.1416;
EXPRESIONES
Es un conjunto de constantes, variables, parntesis y
operadores con lo que se realizan las operaciones y permite
obtener un resultado.
Las expresiones se clasifican en aritmticas, relacionales, y
lgicas.

Ejemplo:
resultado a*(2*b+5)/c;
Cal_final (cali1+cali2)/2;

res= res*2;
sum=sum+1;

You might also like