Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3.2 Comentarios
Existen dos formas de comentar un programa:
/* y */ se utiliza cuando son dos o más líneas de código a comentar
// se utiliza cuando se desea comentar una línea
3.4 Llaves
Sirven para abrir y cerrar las instrucciones, o sea, para indicar el inicio y el fin de un bloque de
instrucciones.
Abrir: {
Cerrar: }
b. Elementos Básicos del C
1. Identificadores y palabras claves
- Identificador: el nombre que le da el programador a los elementos utilizados en el programa, tales
como: variables, constantes, funciones, arreglos, etc.
- Palabras claves o palabras reservadas: son todas las palabras propias del lenguaje. Por ejemplo,
if, case, char, while, void, float, entre otras.
- int: entero
- float: flotante. Tiene parte entera y decimal.
- double: doble. Mayor precisión que el flotante
- char: caracter. Tiene un dígito
- char []: cadena. Tiene dos o más dígitos.
3. Constantes: área de memoria (valor) que no cambia durante la ejecución de un programa.
5. Declaraciones
Formato:
tipo_de_dato nombre_identificador;
1.2 gets( ): se utiliza para la entrada de datos compuesta (dos o más palabras).
Formato: gets(variable);
ejemplo:
char nom[20];
gets(nom);
Función que se encarga de leer y almacenar una cadena de caracteres introducida mediante el teclado. La
variable es guardada hasta que haya un salto de línea (“\n”), sin embargo, el salto de línea NO se guarda. La
Ejemplo:
char sexo; //donde f = femenino y m= masculino
sexo = getch();
1.4. getche( ): se utiliza para un leer caracter. Este caracter se muestra en pantalla.
Ejemplo:
char sexo; //donde f = femenino y m= masculino
sexo = getche();
2. Salida de datos
2.1. printf( ): muestra un mensaje por pantalla (salida estándar)
Mediante la función printf podemos escribir datos en el dispositivo de salida estandar (pantalla).
Complementariamente a scanf, printf puede escribir cualquier combinación de valores numéricos,
caracteres sueltos y cadenas de caracteres. La función printf transporta datos desde la memoria a
la pantalla.
Formato:
printf(“mensaje al usuario”);
printf(“%tipo_de_dato”, variable);
printf(“%tipo_de_dato_entero, %tipo_de_dato_flotante”, variable_tipo_entero, variable_tipo_flotante);
Ejemplo:
printf("Color es %s, numero1 es %d, numero2 es %05d, hex es %x, real es %5.2f.\n" );
Salida
Color es rojo, numero1 es 12345, numero es 89, hex es 255, real es 3.14
2.1. printf( )
Formato:
puts(“mensaje_usuario”);
puts (“Compania XYZ”);
También se usa para escribir un carácter en la pantalla. La única diferencia es que no necesita el
segundo argumento, pues usa siempre la salida estándar que esté predefinida.
Mediante la función putchar podemos visualizar un carácter a través del dispositivo de salida
estandar (normalmente un monitor). El carácter que se transmite estará representado por una
variable de tipo carácter que se proporcionará como argumento de la función putchar.
putchar(variable de caracter);
En donde variable de carácter es una variable declarada como de tipo carácter (carácter a leer).
Formato:
putchar(sexo);
putchar(‘4’);
Caracteres de conversión para las entradas y salidas de datos
Caracter Descripción
%c Caracter
%s Cadena
%d Valor entero
%f Flotante, double
d. Operadores y expresiones
1. Operadores aritméticos
SIMBOLO DESCRIPCION
+ SUMA
- RESTA
* MULTIPLICACION
/ DIVISION
pow(base, potencia) POTENCIACION
% MODULO (residuo de la división)
2. Operadores monarios
incremento: ++
decremento: --
3. Operadores relacionales y lógicos
asignación: =
operadores sobrecargados
+= a += 1; a = a + 1;
-= b -= c; b = b – c;
*= d *= e; d = d * e;
/= f /= g; f = f / g;
5. Operador condicional
El operador condicional ? : tiene tres operandos, lo que significa que es un operador ternario.