Beruflich Dokumente
Kultur Dokumente
Sede Escuintla
Facultad de Humanidades
Programación II
“Laboratorio #1 ”
Obedecen a los números enteros, tal cual se les conoce en las matemáticas, estos son aquellos que
no gozan de parte decimal; sirviendo para denotar objeto o partes integras que no admiten fracciones
ni divisiones.
Ejemplos: a la hora de pedir los lados de un triángulo, suma, resta, división, multiplicación, raíces,
etc.
Estos por lo general, son reconocidos tal cual, por el ordenador, ya que han sido inmersos bajo la
forma de algoritmos lógicos, es decir, que no requieren de conversión lógica, se distinguen en:
Caracteres: compuestos por todos y cada uno de los caracteres mundialmente conocidos;
también llamados datos de un solo tipo, su introducción en el leguaje del ordenador se hace
por medio de una comilla simple (´ ´).
Cadenas: refieren a la conjugación de uno o más caracteres, los cuales forman una cadena o
secuencia lógica.
En el lenguaje lógico del ordenador, estos son introducidos por medio de las comillas (““).
Ejemplos: (“Ingrese….”),
• Números reales o en coma flotante definidos con las palabras claves float o
double.
En contraposición a los datos numéricos enteros, estos son empleados para denotar toda clase de
información que admite divisiones o porciones, tal es el caso, de las cosas que se pueden medir o
bien que se pueden pesar.
Los expertos en Informática consideran que la adecuación de estos tipos de datos en programación
es una de las más complejas, ya que estos, solo admiten dos rangos de valor, cuales son el positivo
y el negativo.
• Void: nada. Sirve para indicar que una función no devuelve valores.
Los expertos en Informática consideran que la adecuación de estos tipos de datos en programación
es una de las más complejas, ya que estos, solo admiten dos rangos de valor, cuales son el positivo
y el negativo.
Ejemplos: Void main ()
Las que como resultado de una expresión que se esté evaluando, solo podemos ejecutar una
opción por verdadero; ejemplo:
if (expresión a evaluar
{
acción_1;
acción_2;
}
b) Dobles:
Nos permite seleccionar entre dos diferentes acciones:
De ésta manera:
if (expresión a evaluar)
{
accion_1;
accion_2;
}
else
{
accion_3;
accion_4;
}
A profundidad: para ver más sobre el manejo de la condición if, puede acceder
c) Múltiples:
Podemos ejecutar diferentes acciones como resultado de una expresión que estemos evaluando;
ejemplo:
Enlazadores: Es un módulo programa que junta los ficheros de código objetos (generados en el
primer parte de la compilación).
Depuradores: Como su nombre lo indica, sirven para corregir los errores o fallas de la
programación. Se encargan de ejecutar, paso a paso un programa, alertando sobre los errores
presentados y los valores de las variables, entre otros. Son particularmente útiles cuando el
programa parece estar bien, pero no se obtiene el resultado esperado (se cuelga, da resultados
erróneos...).
Estos operadores nos permiten, básicamente, hace cualquier operación aritmética, que necesitemos
(como: la resta, multiplicación, etc.)
Ejemplo:
Suma
División
81/9 = 9
Modulo (Residuo)
5 mod 2 = 1
Potencia
3 ** 3 = 27
Operadores de relacionales:
Estos operadores nos permitirán evaluar las relaciones (igualdad, mayor, menor, etc.)
Ejemplo:
14 <= 15
Igual
25 == 25
100 >= 99
Operadores lógicos:
Son las que designamos aquellos operadores que nos permiten “conectar” un par de propiedades (al
igual que en lógica)
Ejemplo:
Disyunción (o)
O lógico || OR
Conjunción (y)
Negación (~)
Negación lógica! Not
Pow: En lenguaje C, para realizar operaciones con potencias se utiliza una función de su
biblioteca estándar, en concreto la función pow, a la que hay que "darle" (pasarle) dos
operandos entre paréntesis.