Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capitulo II
Capitulo II
Capitulo II
FUNDAMENTOS DE
PROGRAMACION
INTRODUCCION Y CONCEPTOS
GENERALES
• DATO: Se define como la expresión general
que describe los objetos con los cuales opera
la computadora.
• si
A
• si
A5
• no
6
• no
Ejemplo 2
• si
Ejemplo_2
OPERACIÓN DE ASIGNACIÓN
• La operación de asignación es el modo de
darle valores a un identificador. La operación
de asignación se representa por el símbolo u
operador =.
• En una operación de asignación al identificador
que se encuentra a la izquierda del signo de
igualdad será el receptor de la operación o del
valor que provenga de la operación que se
encuentra a la derecha.
• Ejemplo:
A B C D
• C=6 6 5
11 5
• D=5 0 16
• A=C+D
• B= A- C A 0
B 5
• C=D+A C 16
• A=B-D D 5
• CONSTANTE:
OPERADOR SIGNIFICADO
< MENOR QUE
> MAYOR QUE
= IGUAL QUE
<> != DIFERENTE
ETAPAS DEL PROCESO DE LA
Programación
1. Definición del problema
Para poder definir con precisión el problema se requiere que las especificaciones de
entrada, proceso y salida sean descritas con detalles.
– Entrada, son todos los datos que hay que ingresar para la resolución del
problema.
– Proceso, son los diferentes procedimientos en los cuales usare los datos
proporcionados por el usuario en el paso anterior para resolver el problema.
• Por ejemplo:
ENTRADA: 895
SALIDA: 598
• Calcular el perímetro de un triángulo
ingresando las dimensiones de sus lados.
Siempre y cuando se cumpla la condición
siguiente : “Siendo A,B, y C las dimensiones de
los lados de un triángulo, entonces (A<B+C) y
(B<A+C) y (C<A+B) debe cumplirse para que se
forme un triángulo”.
BIFURCACIÓN MULTIPLE
• También conocida como estructura tipo CASE o MENU,
tiene como características que por medio de una
condición que se ejecuta automáticamente permite
seleccionar uno de varios caminos posibles, cada uno de
estos contiene un proceso diferente. Así también como
otra característica se acostumbra por lo general antes de
cualquier proceso desplazar en un bloque el menú o las
operaciones con las que trabajará. Tanto el ingreso de
datos como la salida de resultados puede darse uno solo
para todo el proceso o una diferente para cada uno
Ejercicio