Estructura de datos
Enviado por angiesi_98 • 27 de Enero de 2021 • Apuntes • 385 Palabras (2 Páginas) • 99 Visitas
[pic 1]
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE TECNOLOGIA DE LA
INFORMACIÓN
MATERIA
ESTRUCTURA DE DATOS
INTEGRANTE
CHRISTOPHER MUÑIZ CHOEZ
PROFESOR
BARRIGA DIAZ RONALD ALFREDO
CURSO
NO-2-4
CICLO
2020-2021 CII
1.- Identificar los tipos de datos que se utilizan en C.
C ofrece tres tipos de datos básicos:
- Números enteros definidos con la palabra clave int
- Letras o caracteres definidos con la palabra clave char
- Números reales o en coma flotante definidos con las palabras
- claves float o double
char | Carácter |
int | Entero con signo |
float | Flotante simple |
double | Flotante doble |
Enteros. -
Se definen con “int” y admiten de forma opcional dos prefijos modificadores:
“short” y “long”: Modifica el tamaño en bits del entero. Existen por tanto tres tipos de enteros: “int”, “short int” (que se puede abreviar como “short”), y “long int” (que se puede abreviar como “long”).
Ejemplo
/* ejemplo 2.- multiplica dos números enteros y muestra el resultado por pantalla */
#include <stdio.h> int main( )
{
int multiplicador; /*se define multiplicador como un entero */
int multiplicando; /*se define multiplicando como un entero */
int res; /*se define resultado como un entero*/
multiplicador = 1000; /*se asignan valores*/
multiplicando=2; res=multiplicador*multiplicando;
printf("Resultado =%d",res); /*se muestra el resultado */
return 0;
}
Char.
Las variables de tipo letra se declaran como “char”. Para referirse a una letra se rodea de comillas simples: 'M'. Como las letras se representan internamente como números, el lenguaje C permite realizar operaciones aritméticas como 'M' + 25.
Ejemplo
#include main()
{
char nombre[20];
printf("Hola, me llamo C++, y tu?\n");
scanf("%s",&nombre[0]);
printf("Me alegro de conocerte %s\n",nombre);
getch();
}
Float.
Flotante de simple precisión es un formato de número de computador u ordenador que ocupa 4 bytes en su memoria y representa un amplio rango dinámico de valores mediante el uso de la coma flotante.
Ejemplo
#include <stdio.h>
main()
{
float cels, fahr;
cels = 25.0; /* Temperatura en º C */ fahr = 32.0 + 9.0 * fahr / 5.0; /* Temperatura en º
Fahrenheit */
printf(">>> %f ºC son %f ºF\n", cels, fahr );}
Double.
Las variables de este tipo almacenan números en formato de coma flotante, mantisa y exponente, al igual que float, pero usan una precisión mayor, a costa de usar más memoria, claro. Son aptos para variables de tipo real.
...