Programación

Páginas: 8 (1758 palabras) Publicado: 5 de febrero de 2013
Capítulo 3





Técnicas de
Programación












Introducción




















GENERALIDADES

Normalmente las herramientas de programación se construyen independientes del lenguaje de programación, es decir, el algoritmo puede ser codificado el cualquier lenguaje, los ejercicios aquí citados se podrán codificarse en lenguajes como el C, FORTRAN,PASCAL y el BASIC.

DATOS

Es la información con la que se alimenta un proceso para producir los resultados. Los datos se pueden clasificar:

Según su comportamiento

CONSTANTES: Son datos que tienen un solo valor durante la ejecución del programa.
VARIABLES: Son datos que pueden cambiar su valor durante la ejecución de un programa

Según su contenido

Los tipos de datos son muchos yvarían según el lenguaje de programación que se utilice, a continuación se definirán algunos tipos de datos de uso mas frecuentes:
✓ ENTEROS: Contienen números enteros con valores relativamente bajos entre –32.768 y +32.768.
✓ ENTEROS LARGOS: Contienen números enteros con valores entre –2.147.483.648 y +2.147.483.648.
✓ SIMPLE PRECISIÓN: Contienen números reales con una precisión de7 dígitos con un tamaño de 38 dígitos.
✓ DOBLE PRECISIÓN: Contienen números reales con una precisión de 16 dígitos con un tamaño de 300 dígitos.
✓ MONEDA: Contienen números en formato de moneda.
✓ FECHA: Contienen fechas y/o horas.
✓ LÓGICOS: Contienen valores que son usados para tomar decisiones, solo puede tomar dos valores, verdadero o falso.
✓ DATOS ALFANUMÉRICOS:Contienen valores que pueden ser combinación de números, letras y símbolos especiales.








OPERADORES


Operadores aritméticos

En la tabla se puede observar que los cinco primeros operando son binarios, porque necesitan dos operadores para poder actuar. En cambio el último, la negación, es un operador de un solo operando.
|OPERACIÓN |NOTACIÓN ALGEBRAICA|EJEMPLO |
|SUMA |+ |A + B |
|RESTA |- |A - B |
|MULTIPLICACIÓN |* |A * B |
|DIVISIÓN |/ |A / B |
|POTENCIARON|^ |A ^ 2 |
|NEGACIÓN |- |- A |


Tabla 3.1

Operadores relacionales

Son aquellos que permiten comparar dos operando.
|OPERACIÓN |NOTACIÓN ALGEBRAICA |EJEMPLO |
|MAYOR QUE |> |A > B|
|MENOR QUE |< |A = |A >= B |
|MENOR O IGUAL QUE | M.
9. Realice un programa que lea un monto en Bs. del teclado y lo desglose en las monedas y billetes de uso actual.
10. Realice un programa que factorice un número N leído del teclado.
11. Realice un programa que lea un número Ndel teclado y mostrar si el número es par o impar.
12. Realice un programa que lea dos números del teclado A y B y mostrar si la división de A entre B da como resultado un número racional o un entero.
13. Realice un programa que lea un número N del teclado y diga si es primo o no.
14. Realice un programa que lea N cantidad de números del teclado y los ordene en forma creciente o decreciente,use ordenación por selección.
15. Realice un programa que lea N cantidad de números del teclado y los ordene en forma creciente o decreciente, use ordenación por inserción.
16. Realice un programa que lea N cantidad de números del teclado y los ordene en forma creciente o decreciente, use ordenación shell.
17. Realice un programa que lea N cantidad de números del teclado y los ordene en forma...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS