ing inst y cont

Páginas: 9 (2116 palabras) Publicado: 30 de mayo de 2014
Programación en Lenguaje C



Programación estructurada en lenguaje C


Contenidos


I. Programación Estructurada
II. Características del lenguaje
III. Tipos de Datos Simples en C
IV. Tipos de Variables en C
V. Directrices #
VI. Operadores en C
VII. Entrada y Salida de datos.



Historia



• A finales de los años 1970 surgió una nueva forma de programar queno solamente daba lugar a programas fiables y eficientes, sino que
además estaban escritos de manera que facilitaba su mejor
comprensión.

El teorema del programa estructurado, propuesto por Böhm-
Jacopini, demuestra que todo programa puede escribirse utilizando
únicamente las tres instrucciones de control siguientes:
• Secuencia
• Instrucción condicional (if, switch)
•Iteración (bucle de instrucciones for y while)
• Solamente con estas tres estructuras se pueden escribir todos
los programas y aplicaciones posibles. Si bien los lenguajes de
programación tienen un mayor repertorio de estructuras de control,
éstas pueden ser construidas mediante las tres básicas citadas.

I. Programación Estructurada
Programación estructurada


Las tres estructurasbásicas en este tipo de
programación son:

Secuencial

Selección (if, switch)

Iteración(bucles for y while)

I. Programación Estructurada
Estructura Secuencial

Indica que las instrucciones de un programa se ejecutan una después
de la otra, en el mismo orden en el cual aparecen en el programa. Se
representa gráficamente como una caja después de otra, ambas con
una solaentrada y una única salida.

A
B

I. Programación Estructurada
Estructura de Selección

También conocida como la estructura SI-CIERTO-FALSO, plantea la
selección entre dos alternativas con base en el resultado de la
evaluación de una condición o predicado; equivale a la instrucción IF de
todos los lenguajes de programación y se representa gráficamente de la
siguiente manera :C
A B
FV

I. Programación Estructurada
Estructura de Repetición


Hace posible la ejecución repetida de una o más instrucciones
mientras que se cumple una determinada condición

I. Programación Estructurada
Algoritmo



La programación estructurada (análisis y diseño del
problema) se expresa textualmente como un algoritmo.

Es un conjunto finito deinstrucciones que sirven para
ejecutar una tarea o resolver un problema.

I. Programación Estructurada
Definición de un Algoritmo


Secuencia finita de instrucciones realizables, no
ambiguas, cuya ejecución conduce a la solución
de un problema

II. Características del lenguaje
• Portable
(ANSI
C
es un estándar publicado por el Instituto Nacional Estadounidense
deEstándares (ANSI), para el lenguaje de programación C. Se recomienda a
los desarrolladores de software en C que cumplan con los requisitos descritos en el
documento para facilitar así la portabilidad del código)


Herramientas
de
trabajo:
• Turbo
• Dev-C++
• MingC
• Gcc

Lenguaje
de
Nivel
Medio
con
capacidades
de
Bajo
Nivel

Lenguaje
Estructurado.

III.Tipos de datos simples en C
• Número
Entero:
int
• Número
Real:
float
y
double
• Carácter:
char

Código ASCII: sigla en inglés de American Standard Code for Information Interchange
( Código Estadounidense Estándar para el Intercambio de Información ) ( Código Estadounidense Estándar para el Intercambio de Información )



III. Tipos de datos simples en C
Tipostamaño Rango de Valores
char 1byte 0a 255

int
Long
2 byte -32768 a 32767
4 bytes -2147483648 a 2147483647

float 4 byte
-10-40 a 10-40 aprox.
-10-300 10-300

Double 8 byte
a aprox.


III. Tipos de datos simples en C

III. Tipos de datos simples en C
Modificadores
de
Tipo



Se
logran
variaciones
del
rango
de
valores
usando
los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Inst
  • Inst
  • Reg Cont Ing
  • Inst
  • Inst
  • inst
  • inst
  • Inst

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS