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


taller de introducción a programación, Ejercicios de Programación C

El taller contiene un ejercicio de matrices en programación en c++

Tipo: Ejercicios

2022/2023

Subido el 01/05/2023

maria-paula-erazo-1
maria-paula-erazo-1 🇨🇴

5 documentos

1 / 1

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Pontificia Universidad Javeriana
Departamento de Ingeniería de Sistemas
Pensamiento Algorítmico
Banco de Ejercicios Matrices
La copa Navideña es un evento deportivo, que busca a través de la sana competencia la participación e integración
de los docentes y funcionarios administrativos de las dependencias de la universidad.
En la tabla resultados se tiene la información del puesto obtenido por cada dependencia en las pruebas. Un
ejemplo de la información es:
Ajedrez
Atletismo
Baloncesto
Futbol
Rana
Karate
Natación
CEA
5
2
4
1
6
3
3
4
Ingeniería
2
1
3
6
1
4
4
2
Odontología
6
3
5
2
5
2
1
3
Medicina
4
6
2
5
2
5
5
1
Psicología
1
5
0
3
4
1
2
6
Arquitectura
3
4
1
4
3
6
6
5
En este ejemplo la Facultad de Ingeniería ocupo el 2do Puesto en Ajedrez, el 1er. Puesto en Atletismo, el 3ero. En
Baloncesto y así sucesivamente.
En la copa navideña participan 18 dependencias y hay 10 deportes. Es posible que una dependencia no participe
en uno o varios deportes, lo cual se indica con un valor de 0 (en el ejemplo Psicología no participo en Baloncesto).
Los nombres de cada dependencia se tienen almacenados en un vector dependencias y guardan correspondencia
con las filas de la tabla; de igual manera se tienen almacenados en un vector deportes los nombres de las
diferentes modalidades en las que se participa y guarda correspondencia con las columnas de la tabla. Se pide la
siguiente información:
a. Elaborar una función que reciba por parámetro un arreglo con una información de tipo string, su respectivo
tamaño y un valor a buscar y devuelva la posición en el arreglo en donde se encontró el dato. (se garantiza que
la información a buscar existe)
b. Elaborar una función que a partir de la información que ya se encuentra capturada y que se recibe por
parámetro, genere un arreglo con las dependencias campeonas en cada deporte.
c. Elaborar una función que reciba por parámetro el nombre de un determinado deporte e imprima la
clasificación de dependencias para dicho deporte. Por ejemplo si se envía como deporte atletismo, la función
mostrará: Ingeniería, CEA, Odontología, Arquitectura, Psicología, Medicina (en ese orden).
d. Elaborar una función que reciba por parámetro el nombre de una dependencia y retorne los nombres de los
deportes en los que tuvo su mejor y peor desempeño.

Vista previa parcial del texto

¡Descarga taller de introducción a programación y más Ejercicios en PDF de Programación C solo en Docsity!

Pontificia Universidad Javeriana

Departamento de Ingeniería de Sistemas Pensamiento Algorítmico Banco de Ejercicios – Matrices

La copa Navideña es un evento deportivo, que busca a través de la sana competencia la participación e integración de los docentes y funcionarios administrativos de las dependencias de la universidad.

En la tabla resultados se tiene la información del puesto obtenido por cada dependencia en las pruebas. Un ejemplo de la información es:

Ajedrez Atletismo Baloncesto Futbol Rana Karate Natación Tejo CEA 5 2 4 1 6 3 3 4 Ingeniería 2 1 3 6 1 4 4 2 Odontología 6 3 5 2 5 2 1 3 Medicina 4 6 2 5 2 5 5 1 Psicología 1 5 0 3 4 1 2 6 Arquitectura 3 4 1 4 3 6 6 5

En este ejemplo la Facultad de Ingeniería ocupo el 2do Puesto en Ajedrez, el 1er. Puesto en Atletismo, el 3ero. En Baloncesto y así sucesivamente.

En la copa navideña participan 18 dependencias y hay 10 deportes. Es posible que una dependencia no participe en uno o varios deportes, lo cual se indica con un valor de 0 (en el ejemplo Psicología no participo en Baloncesto).

Los nombres de cada dependencia se tienen almacenados en un vector dependencias y guardan correspondencia con las filas de la tabla; de igual manera se tienen almacenados en un vector deportes los nombres de las diferentes modalidades en las que se participa y guarda correspondencia con las columnas de la tabla. Se pide la siguiente información:

a. Elaborar una función que reciba por parámetro un arreglo con una información de tipo string, su respectivo tamaño y un valor a buscar y devuelva la posición en el arreglo en donde se encontró el dato. (se garantiza que la información a buscar existe)

b. Elaborar una función que a partir de la información que ya se encuentra capturada y que se recibe por parámetro, genere un arreglo con las dependencias campeonas en cada deporte.

c. Elaborar una función que reciba por parámetro el nombre de un determinado deporte e imprima la clasificación de dependencias para dicho deporte. Por ejemplo si se envía como deporte atletismo, la función mostrará: Ingeniería, CEA, Odontología, Arquitectura, Psicología, Medicina (en ese orden).

d. Elaborar una función que reciba por parámetro el nombre de una dependencia y retorne los nombres de los deportes en los que tuvo su mejor y peor desempeño.