jueves, 10 de septiembre de 2015

"OPERADORES ARITMÉTICOS"

Operadores aritméticos. Se usan para realizar cálculos de Aritmética de números reales y de aritmética de punteros. Pertenecen a dos grupos: unos aceptan operados de tipo numérico; otros aceptan operados de tipo puntero-a-tipoX. Además son de dos tipos; unarios (que aceptan un solo operando) y binarios (que aceptan dos).

+    Dos posibilidades:   Suma binaria;  más unitario.
++   Incremento unitario (dos clases)
-    Dos posibilidades: Resta binaria;  menos unitario.
--   Decremento unitario (dos clases)
*    Multiplicación (este símbolo tiene también otros usos)
/    División.
%    Resto o módulo.







CONCLUSIÓN

todos estos símbolos son utilizados en las operaciones, llamadas operados aritméticos por que como su
nombre lo dice aritméticos son aquellos que utilizamos para resolver operaciones matemáticas
por medio de programas.




"OPERADORES MATEMÁTICOS"

Los operadores matemáticos básicos son los mismos que están disponibles en la mayoría de los lenguajes de programación adición (+), sustracción(-), divicion (/),multiplicación(*), y modulo(%;
que produce el resto de una divicion entera).

C y C++  tambien utilizan notaciones abreviadas para efectuar una operación y una asignación al mismo tiempo.


CONCLUSIÓN

los operadores matemáticos  son todos aquellos que siempre vamos a utilizar y utilizamos 
diariamente pero estos nos sirven para cuando se realice un programa que requiera sacar cuentas 
escribir los operadores matemáticos y así llevar a cabo bien el procedimiento y tener el resultado esperado.



ORDEN DE PRIORIDAD DE OPERADORES 
Al realizar cómputos matemáticos, a veces tenemos  que llevar a cabo varias operaciones matemáticas diferentes. Hay que tener cuidado al efectuar las operaciones, ya que hay que seguir un orden en particular para que le dé a todos el mismo resultado.

Por ejemplo: si queremos calcular el resultado de -2 + 6 x 3 - 2 , si no contamos con algunas reglas los resultados pudieran ser variados como por ejemplo: 10,  14,  4 . Para que esto no suceda entonces necesitamos aprender las Reglas para Orden de Operaciones.

CONCLUSIÓN

la orden de prioridad es muy importante ya que
todos los operadores deben de llevar un cierto orden para que se lleve a cabo bien la función y no tenga ningún error. 



EXPRESIONES MATEMÁTICAS

Una expresión matemática es una secuencia o cadena de caracteres cuyos símbolos pertenecen a un lenguaje formal, de tal manera que la expresión cumple ciertas reglas de buena formación y que admite una interpretación consistente en alguna área de la matemática y en otros sistemas formales.

CONCLUSIÓN

las expresiones matemáticas nos sirven para dar a conocer un resultado de muchas posibles opciones haces determinada exprecion y te da cierto resultado al igual que in programa. 


CONSTANTES
En programación, una constante es un valor que no puede ser alterado/modificado durante la ejecución de un programa, únicamente puede ser leído.
Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos.
Por ejemplo:

El valor de pi = 3.1416


CONCLUSIÓN

las constantes en programación nos pueden servir mucho ya que sin una constante no ahí problema alguno. una constante es un valor que no se puede alterar durante la ejecución del programa es recomendado editarlo antes.


VARIABLES
En programación, una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio. Ese espacio contiene una cantidad o información conocida o desconocida, es decir un valor. El nombre de la variable es la forma usual de referirse al valor almacenado

CONCLUSIÓN

las variables son muy conocidas por que si bien sabemos sin una variable el programa no corre,
por lo tanto es muy importante las variables que es donde se define el programa y la función que debe de tener. 





ORDEN DE PRIORIDAD DE OPERADORES 

Al realizar cómputos matemáticos, a veces tenemos  que llevar a cabo varias operaciones matemáticas diferentes. Hay que tener cuidado al efectuar las operaciones, ya que hay que seguir un orden en particular para que le dé a todos el mismo resultado.

ORDEN DE PRIORIDAD DE OPERADORES 

Al realizar cómputos matemáticos, a veces tenemos  que llevar a cabo varias operaciones matemáticas diferentes. Hay que tener cuidado al efectuar las operaciones, ya que hay que seguir un orden en particular para que le dé a todos el mismo resultado

viernes, 21 de agosto de 2015

Características y Elementos de los algoritmos :v



DEFINICIÓN DE ALGORITMO:
Un Algoritmo, se puede definir como una secuencia de instrucciones que representan un modelo de solución para determinado tipo de problemas. O bien como un conjunto de instrucciones que realizadas en orden conducen a obtener la solución de un problema. Por lo tanto podemos decir que es un conjunto ordenado y finito de pasos que nos permite solucionar un problema.

CARACTERÍSTICAS DE UN ALGORITMO: 
Todo algoritmo debe tener las siguientes características:
* 1. Debe ser Preciso, porque cada uno de sus pasos debe indicar de manera precisa e inequívoca que se debe hacer.
* 2. Debe ser Finito, porque un algoritmo debe tener un número limitado de pasos.
* 3. Debe ser Definido, porque debe producir los mismos resultados para las mismas condiciones de entrada.
* 4. Puede tener cero o más elementos de entrada.
* 5. Debe producir un resultado. Los datos de salida serán los resultados de efectuar las instrucciones.


PARTES DE UN ALGORITMO:
Todo Algoritmo debe tener las siguientes partes:
* Entrada de datos, son los datos necesarios que el algoritmo necesita para ser ejecutado.
* Proceso, es la secuencia de pasos para ejecutar el algoritmo.
* Salida de resultados, son los datos obtenidos después de la ejecución del algoritmo.

Metodología para la solucion de problemas.

INTRODUCCIÓN : 
A continuación presento mi trabajo sobre la metodología para la solución de problemas relacionados con el diseño de algoritmos, programas en diferentes lenguajes etc.

Las fases de resolución de un problema con computadora son:
* Análisis del problema
* Diseño del algoritmo
* Codificación
* Compilación y ejecución
* Verificación
* Depuración
* Mantenimiento
* Documentación

Las dos primeras fases conducen a un diseño detallado escrito en forma de algoritmo.
Durante la tercera etapa (codificación) se implementa el algoritmo en un código escrito en un lenguaje de programación, reflejando las ideas desarrolladas en las fases de análisis y diseño.
La fase de compilación y ejecución traduce y ejecuta el programa. En las fases de verificación y depuración el programador busca errores de las etapas anteriores y los elimina. Comprobará que mientras mas tiempo se invierta en la fase de análisis y diseño menos tiempo se perderá en la depuración del programa.


CONCLUSIÓN:
Debemos analizar bien antes de hacer un trabajo determinado y mas que nada usar un poco tu lógica y sentido común para hacer mas fácil y rápido dicha tarea.