Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESTRUCTURAS DE DATOS I
LABORATORIO N°1. ESTRUCTURA FUNDAMENTALES.
INTEGRANTES:
JEFERSON CHACON 20-70-7314
GRUPO: 1IL121
Utilizando un buscador responda a lo siguiente:
Estructuras de Datos lineales: Son aquellas en las que los elementos ocupan lugares
sucesivos en la estructura y cada uno de ellos tiene un único sucesor y un único
predecesor, es decir, sus elementos están ubicados uno al lado del otro relacionados en
forma lineal.
Estructuras de Datos no lineales: son aquellas en las que cada elemento puede estar
enlazado a cualquier otro componente.
a. Asignación:
(No es considerado una función, es la forma de cómo se asigna una cadena a una variable)
b. Copiar:
c. Longitud:
d.
Concatenar
e. La función recibe dos cadenas, a y b, devuelve un entero. El entero que resulta codifica el
resultado de la comparación: es menor que cero si la cadena a es menor que b, es 0 si la
cadena a es igual que b, y es mayor que cero si la cadena a es mayor que b.
#include <stdio.h>
#include <string.h>
int main() {
strcat(str1, str2);
return 0;
#include <stdio.h>
#include <string.h>
int main() {
char *ptr;
if (ptr != NULL) {
printf("El caracter '%c' fue encontrado en la cadena '%s' en la posicion %ld\n", caracter,
cadena, ptr - cadena);
} else {
printf("El caracter '%c' no fue encontrado en la cadena '%s'\n", caracter, cadena);
return 0;
#include <stdio.h>
#include <string.h>
int main() {
char *ptr;
if (ptr != NULL) {
} else {
return 0;
5. Bibliografía.
1) https://blog.soyhenry.com/que-es-una-estructura-de-datos-en-
programacion/#:~:text=En%20el%20%C3%A1mbito%20de%20la,correcta%20para%20un%20d
eterminado%20problema.
2)
https://www.it.uc3m.es/pbasanta/asng/course_notes/data_types_es.html#:~:text=C%20ofrec
e%20tres%20tipos%20de,palabras%20claves%20float%20o%20double