5 Questions
¿Cuál es una característica del lenguaje de programación C?
Es un lenguaje de programación de alto nivel, pero cercano a la máquina
¿Qué tipo de dato se utiliza para representar números con decimales de doble precisión?
Double
¿Cómo se declara una variable en C?
tipo_de_dato nombre_de_variable;
¿Qué operador se utiliza para representar la igualdad en C?
==
¿Cuál es el tipo de dato vacío en C?
Void
Study Notes
Características del lenguaje C
- Lenguaje de programación de alto nivel, pero cercano a la máquina
- Fácil de aprender y utilizar
- Portable y eficiente
- Amplia variedad de aplicaciones: sistemas operativos, aplicaciones de escritorio, juegos, etc.
Variables y tipos de datos
- Tipos de datos:
- Int: números enteros
- Float: números con decimales
- Char: caracteres individuales
- Double: números con decimales de doble precisión
- Void: tipo de datos vacío
- Declaración de variables:
-
tipo_de_dato nombre_de_variable;
- Ejemplo:
int x;
-
Operadores
- Operadores aritméticos:
-
+
(suma) -
-
(resta) -
*
(multiplicación) -
/
(división) -
%
(módulo)
-
- Operadores de comparación:
-
==
(igual) -
!=
(diferente) -
>
(mayor que) -
<
(menor que) -
>=
(mayor o igual que) -
<=
(menor o igual que)
-
- Operadores lógicos:
-
&&
(and) -
||
(or) -
!
(not)
-
Control de flujo
- Sentencias de control:
-
if
(condicional) -
switch
(selección) -
while
(bucle) -
for
(bucle) -
break
(salir del bucle) -
continue
(continuar al siguiente ciclo)
-
- Ejemplo de
if
:-
if (condición) { instrucción(es) }
-
Funciones
- Definición de funciones:
-
retorno tipo_de_dato nombre_de_función(parametros) { instrucción(es) }
- Ejemplo:
int suma(int a, int b) { return a + b; }
-
- Llamada a funciones:
-
nombre_de_función(parametros)
-
Arreglos y matrices
- Declaración de arreglos:
-
tipo_de_dato nombre_de_arreglo[tamaño];
- Ejemplo:
int arreglo[5];
-
- Declaración de matrices:
-
tipo_de_dato nombre_de_matriz[fila][columna];
- Ejemplo:
int matriz[2][3];
-
Punteros
- Declaración de punteros:
-
tipo_de_dato *nombre_de_puntero;
- Ejemplo:
int *puntero;
-
- Operaciones con punteros:
-
&
(dirección de memoria) -
*
(valor almacenado en la dirección de memoria)
-
Estructuras y uniones
- Definición de estructuras:
-
struct nombre_de_structura { tipo_de_dato1 miembro1; tipo_de_dato2 miembro2; ... };
- Ejemplo:
struct persona { int edad; char nombre[20]; };
-
- Definición de uniones:
-
union nombre_de_unión { tipo_de_dato1 miembro1; tipo_de_dato2 miembro2; ... };
- Ejemplo:
union datos { int entero; float decimal; };
-
Características del lenguaje C
- El lenguaje C es de alto nivel, pero muy cercano a la máquina, lo que lo hace eficiente y rápido.
- Es fácil de aprender y utilizar, lo que lo hace accesible para programadores principiantes.
- El lenguaje C es portable, lo que significa que los programas escritos en C pueden ser compilados y ejecutados en diferentes sistemas operativos.
Tipos de datos
- El lenguaje C tiene varios tipos de datos, incluyendo:
- Int: números enteros, como 1, 2, 3, etc.
- Float: números con decimales, como 3.14, -0.5, etc.
- Char: caracteres individuales, como 'a', 'B', 'ç', etc.
- Double: números con decimales de doble precisión, como 3.14159, -0.0005, etc.
- Void: tipo de datos vacío, utilizado para indicar la ausencia de valor.
Declaración de variables
- Se declara una variable en C utilizando la sintaxis
tipo_de_dato nombre_de_variable;
- El tipo de dato indica el tipo de valor que se puede almacenar en la variable, y el nombre de variable es el identificador único para la variable.
- Ejemplo:
int x;
declara una variable entera llamada x.
Operadores
- El lenguaje C tiene varios operadores aritméticos, incluyendo:
-
+
(suma): se utiliza para sumar dos valores, comoa + b
. -
-
(resta): se utiliza para restar un valor de otro, comoa - b
. -
*
(multiplicación): se utiliza para multiplicar dos valores, comoa * b
. -
/
(división): se utiliza para dividir un valor entre otro, comoa / b
. -
%
(módulo): se utiliza para obtener el resto de la división entre dos valores, comoa % b
.
-
- El lenguaje C también tiene varios operadores de comparación, incluyendo:
-
==
(igual): se utiliza para verificar si dos valores son iguales, comoa == b
. -
!=
(diferente): se utiliza para verificar si dos valores son diferentes, comoa != b
. -
>
(mayor que): se utiliza para verificar si un valor es mayor que otro, comoa > b
. -
=
(mayor o igual que): se utiliza para verificar si un valor es mayor o igual que otro, comoa >= b
. -
<
(menor que): se utiliza para verificar si un valor es menor que otro, comoa < b
. -
=
(menor o igual que): se utiliza para verificar si un valor es menor o igual que otro, comoa <= b
.
-
Conoce las características del lenguaje de programación C, desde su portabilidad y eficiencia hasta su amplia variedad de aplicaciones. Aprende sobre los tipos de datos y variables en C.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free