Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Lboratorio de programación, Guías, Proyectos, Investigaciones de Programación Lineal

laboratorio de programación laboratorio de programación laboratorio de programación

Tipo: Guías, Proyectos, Investigaciones

2021/2022

Subido el 12/05/2023

mrcdspt
mrcdspt 🇵🇦

4.3

(3)

18 documentos

1 / 13

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN
LABORATORIO 9
FC-FISC-1-8-2016)
Facilitador(a): Darling Y. Zelaya M. Asignatura: Programación.
Estudiante: Linny Martínez Fecha:19 /10/2021 Grupo: 1EM111
A. TÍTULO DE LA EXPERIENCIA:
Manejo de string y vectores en lenguaje en C.
B. TEMAS:
Resolución de problemas que usan string y vectores a través programación en C.
C. OBJETIVO(S):
Crear programas en C utilizando Arreglos Funciones String
D. METODOLOGÍA:
Explicación de la experiencia, por parte del docente
Realizar el análisis y evaluación del problema, por parte del estudiante.
Desarrollo de la experiencia, por parte del estudiante.
E. INTRUCCIONES:
1. Analice cada uno de los programas presentados en el cuadro y ejecútelos. Responda en el punto
G. Resultados lo siguiente:
a. Que realiza el programa, adiciónele el titulo que considere adecuado y la descripción de los
print.
b. Captura de pantalla de los resultados de la ejecución.
c. Indique de manera general si el programa utiliza arreglo (tipo y tamaño), constantes,
variables, estructura condicional, bucle y función (predeterminada o de usuario).
2. Programe una pequeña aplicación utilizando arreglos y string, explique que hace.
pf3
pf4
pf5
pf8
pf9
pfa
pfd

Vista previa parcial del texto

¡Descarga Lboratorio de programación y más Guías, Proyectos, Investigaciones en PDF de Programación Lineal solo en Docsity!

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES

DEPARTAMENTO DE PROGRAMACIÓN

LABORATORIO N° 9

Facilitador(a): Darling Y. Zelaya M. Asignatura: Programación.

Estudiante: Linny Martínez Fecha:19 /10/2021 Grupo: 1EM

A. TÍTULO DE LA EXPERIENCIA :

Manejo de string y vectores en lenguaje en C.

B. TEMAS:

Resolución de problemas que usan string y vectores a través programación en C.

C. OBJETIVO(S):

Crear programas en C utilizando Arreglos – Funciones String

D. METODOLOGÍA:

• Explicación de la experiencia, por parte del docente

• Realizar el análisis y evaluación del problema, por parte del estudiante.

• Desarrollo de la experiencia, por parte del estudiante.

E. INTRUCCIONES:

1. Analice cada uno de los programas presentados en el cuadro y ejecútelos. Responda en el punto

G. Resultados lo siguiente:

a. Que realiza el programa, adiciónele el titulo que considere adecuado y la descripción de los

print.

b. Captura de pantalla de los resultados de la ejecución.

c. Indique de manera general si el programa utiliza arreglo (tipo y tamaño), constantes,

variables, estructura condicional, bucle y función (predeterminada o de usuario).

2. Programe una pequeña aplicación utilizando arreglos y string, explique que hace.

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES

DEPARTAMENTO DE PROGRAMACIÓN

LABORATORIO N° 9

Cuadro de programas

No Código 1 #include <stdio.h> #include <string.h> int main() { char palabra [10]; printf(“Escriba una palabra\n”); scanf(“%s”, palabra); printf(“letra: %c”, palabra[0]); printf(“\nLetra: %c”, palabra[strlen(palabra)-1] ); return 0; } 2 #include <stdio.h> #include <string.h> main() { char origen[] = "Informacion origen."; char destino[50]; strcpy( destino, origen );//hace una copia printf( "\nSe ha realizado la siguiente operacion en el vector: %s\n", destino ); } 3 #include <stdio.h> #include <string.h> main() { char primero[25]; char segundo[25]; printf( “Ingrese el primer texto: “ ); scanf(“%s”, &primero); printf( “\nIngrese el sesgundo texto: “ ); scanf(“%s”, &segundo); if (strcmp(primero,segundo) == 0 ) printf( “Los textos son iguales”); else printf( “\n\tLos textos son diferentes.\n”); } 4 #include <stdio.h> #include <string.h> void error( int opcion ) { char *errores[] = { "No se ha producido Opción error", "No hay suficiente memoria", "No hay espacio en disco", "Me he cansado de trabajar"

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES

DEPARTAMENTO DE PROGRAMACIÓN

LABORATORIO N° 9

No Código 6 #include<stdio.h> #include<conio.h> #include <string.h> void buscar(char A[10]); int main() { char A[10]; char letra; int i; printf ("Introduzca 9 letras para cargar el arreglo: "); scanf("%s", &A); printf ("\nImpresion del arreglo leido \n"); for (i=0; i<strlen(A) ; i=i+1) { printf("%c", A[i]); } buscar(A); getch(); } void buscar(char A[10]) { int i, cont; char encontrado, letra; encontrado = 'F'; cont = 0; for (i=0; i<=9; i=i+1) { letra = A[i]; if ( letra == 'a') { encontrado = 'S'; cont = cont + 1; } } if (encontrado == 'S') printf ("\n\nCantidad de veces con la letra a sen el arreglo: %d% ", cont); else printf ("\n\nLa letra a no se encuentra en el arreglo"); }

1. Qué opinión le merece la experiencia considerando las condiciones de modalidad virtual. y el

último punto en H. Consideraciones Finales

• Formato y plataforma de entrega Formato pdf, en Plataforma Teams

• Fecha de entrega: la indicada en la plataforma Teams.

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES

DEPARTAMENTO DE PROGRAMACIÓN

LABORATORIO N° 9

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES

DEPARTAMENTO DE PROGRAMACIÓN

LABORATORIO N° 9

Código N°

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES

DEPARTAMENTO DE PROGRAMACIÓN

LABORATORIO N° 9

Código N°

Código N°

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES

DEPARTAMENTO DE PROGRAMACIÓN

LABORATORIO N° 9

Código N°

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES

DEPARTAMENTO DE PROGRAMACIÓN

LABORATORIO N° 9

2 - Parte

Ejemplo propio

H. CONSIDERACIONES FINALES:

Mi opinión de laboratorio de esta semana la resumo como un trabajo un poco complicado porque

estudiar cada una de las funciones y saber cómo plasmarla en cada línea de la programación. Aunque

siento qué hacer este trabajo me ha ayudado a reforzar mi conocimiento acerca de las funciones y el

cómo están trabajando y hacen funcionar el programa.

I. BIBLIOGRAFIA:

AUTOR NONBRE DEL LIBRO EDITORIAL

  1. Luis Joyanes Aguilar *** Programación en C Mc Graw Hill
  2. James L. Antonakos Kenneth C. Mansfield, , Jr. John Hull- 1997 Programación Estructurada en C Praeson
  3. Francisco Javier Ceballos Enciclopedia del Lenguaje C Addison-Wesley Iberoamericana
  4. Alcalde, Miguel Metodología de la Programación Mc Graw Hill

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES

DEPARTAMENTO DE PROGRAMACIÓN

LABORATORIO N° 9

J. RÚBRICAS:

Criterios Puntos Máximos Observación

Respuesta completa 90 Distribuido en 7

Respuestas.

Cumplir con el Formato y plataforma

de entrega.

Cumplir con la fecha de vencimiento 5

Total de puntos 100