Operadores De Asignaci N
Estructura de un programa en C.
COMPETENCIA PARTICULAR: Realiza
programas con funciones básicas de entrada –
salida de datos, declarando variables de
diversos tipos y realizando operaciones
matemáticas simples basándose en
algoritmos y utilizando el entorno integrado
del lenguaje.
RAP No. 1: Conoce el concepto de programa
y cuáles son sus elementos, así como su
Aperitivo…
Cuandoquieres hacer algo buscas el medio,
cuando no buscas pretextos.
Proverbio Chino.
Ficheros de cabecera . Directriz #include
La directriz #include “fichero” le dice al
compilador que incluya el fichero
especificado, en el programa fuente. Esto es
necesario porque estos ficheros aportan entre
otras declaraciones, las funciones prototipo de
las funciones de la librería estándar que
utilizamos ennuestros programas.
Presentación de la sintaxis de C
Las palabras clave aparecerán en negra y deben escribirse exactamente como aparecen.
Ejemplo: char a;
El texto que no aparece en negra, significa que ahí debe ponerse la información indicada
por ese texto.
Ejemplo: typedef tipo – C identificador [, identificador ]…;
Una información encerrada entre corchetes “[]” es opciopnal.
Lospuntos suspensivos “…” indican que pueden aparecer mas elementos de la misma
forma.
Cuando dos o mas opciones aparecen entre llaves “()” separadas por “/ ” , se elige una,
la necesaria dentro de la sentencia.
Caracteres de C
Letras, dígitos y carácter de subrayado
letras mayúsculas del alfabeto ingles.
ABCDEFGHIJKLMN OPQRSTUVWXYZ
letras minúsculas del alfabeto ingles
abcdefghijklmnopq rstuvwxyz
dígitos decimales
0123456789
carácter de subrayado ( _ )
Estos caracteres son utilizados para formar las constantes , los identificadores y las
palabras clave de C.
El compilador C trata las letras mayúsculas y minúsculas como caracteres diferentes. Por
ejemplo los identificadores Pi y PI son diferentes.
Secuencias de escape
Los caracteres también pueden ser representadospor secuencias de escape. Una secuencia
de escape esta formada por el carácter \ seguido de una letra o de una combinación de
dígitos. Son utilizadas para acciones como nueva línea, tabular y para representar
caracteres no imprimibles.
El lenguaje C tiene predefinidas las siguientes secuencias de escape:
Secuencia Nombre
\
\
\
\
\
\
\
\
\
\
\
\ n Nueva línea
t Tabulador horizontal
vTabulador vertical ( solo para impresora)
b Backspace (retroceso)
r Retorno de carro
f Alimentación de pagina ( solo para impresora)
a Bell ( alerta, pitido)
‘ Comilla simple
“ Comilla doble
\ Backslash (barra invertida)
ddd Carácter ASCII. Representación octal.
xdd Carácter ASCII. Representación hexadecimal.
PALABRAS CLAVE
Las palabras clave son identificadores predefinidos que tienen un
significadoespecial para el compilador C. Un identificador definido por
el usuario, no puede tener el mismo nombre que una palabra clave.
El lenguaje C, tiene las siguientes palabras clave:
auto double int estruct
break else long switch
case enum register
typedef
char extern return union
const float short unsigned
continuefor signed void
default goto
sizeof volatile
do if static while
Las palabrasclave deben escribirse siempre en minúsculas.
Tipos de Datos
Hay dos clases de tipos: tipos fundamentales y tipos derivados.
Tipos fundamentales
Hay varios tipos fundamentales de datos. Los ficheros de cabecera
limits.h y float.h especifica los valores maximo y minimo para cada
tipo los podemos clasificar en :
Tipos enteros: char, short, int, long, y enum.
Tipos reales: float, double ylong double.
Otros: void
Cada tipo entero puede ser calificado por las palabras clave signed o
unsigned, lo que da lugar a tener disponibles los siguientes tipos extras:
char (character – 1 byte)
El tipo char es utilizado para almacenar un valor entero en el rango -128 a 127, correspondiente
a un carácter del código ASCII. Solamente los valores 0 a 127 son equivalentes a un carácter.
De...
Regístrate para leer el documento completo.