sábado, 25 de agosto de 2018

        Fundamentos de programacion

Operadores aritméticos
Resultado de imagen para operadores aritméticos


Operadores matemáticos: Para escribir un programa disponemos de una serie de operadores y funciones matemáticas, en general comunes para todos los lenguajes. El uso de estas herramientas tiene en general dos fines:  Realizar operaciones matemáticas y Obtener un resultado verdadero o falso después de haber planteado una hipótesis o situación


Orden de prioridad de operadores: 
Imagen relacionada

Expresiones matemáticas: Una expresión es una combinación de operadores u operando. Los operandos podrán ser constantes, variables u otras expresiones y los operadores de cadena,  aritméticos, relacionales o lógicos. Las  expresiones se clasifican, según el resultado que producen
Constantes: Son datos cuyo valor no cambia durante todo el desarrollo del algoritmo. Las constantes podrán ser literales o con nombres. Las constantes simbólicas o con el nombre se identifican por su nombre y el valor asignado.Una constante literal es un valor de cualquier tipo que se utiliza como tal.

Numéricas enteras
Numéricas reales
Lógicas
Carácter
Cadena
Variables: Una variable es un objeto cuyo valor puede cambiar durante el desarrollo del algoritmo. Se identifica por su nombre y por su tipo, que podrá ser cualquiera, y es el que determina el conjunto de valores que podrá tomar la variable.






                                                                         


                                                                                         FUENTE :
                                     el libro de Fundamentos deProgramación de Luis Joyanes Aguilar

sábado, 18 de agosto de 2018

Definicion de algoritmos

       Características de los algoritmos


Un algoritmo debe ser preciso e indicar el orden de realización de cada paso. Un algoritmo debe estar bien definido, si se sigue un algoritmo 2 veces se debe obtener el mismo resultado cada vez. Un algoritmo debe ser finito. Es decir que se debe terminar en algún momento, ósea que debe tener un numero finito de pasos.

         
              Definicion de algoritmo

                 Es una manera de rosolver un problema

 Fases de la metodología para la solución de un problema


1.- Diseño del algoritmo, que describe la secuencia ordenada de pasos SIN AMBIGÜEDADES que conducen a la solución de un problema dado.
2.- Expresar el algoritmo como un programa, en un lenguaje de programación adecuado.
3.- Ejecución y validación del programa por la computadora


            Ejemplo de un problema.

Un cliente hace un pedido a una fábrica. La fábrica examina en su banco de datos la ficha del cliente, si el cliente es solvente entonces la empresa acepta el pedido en caso contrario rechazará el pedido.

Los pasos del algoritmo son: 

1.- Inicio

2.- Leer el pedido

3.- Examinar la ficha del cliente

4.- Si el cliente es solvente, aceptar el pedido, de lo contrario rechazar el pedido

5.- Fin


                                                        Fundamentos de programación
                                                                     Joyanes Aguilar
                                                                        4ta  edición






        Fundamentos de programacion Operadores aritméticos Operadores matemáticos:   Para escribir un programa disponemos de una ser...