Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Parcial uno algoritmia y programacion, Provas de Programação em Python

Parcial uno algoritmia y programacion

Tipologia: Provas

2025

Compartilhado em 15/04/2025

joset-1
joset-1 🇧🇷

1 documento

1 / 2

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
UNIVERSIDAD DEL VALLE – FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN
INFORMÁTICA I
EVALUACIÓN PARCIAL No. 1
DURACIÓN: 2 HORAS
Nombre:
Código:
1. [I.L 1.1 (3 puntos)] Dado el siguiente código en Python:
Complete la tabla indicando el valor que toma z para los valores de x e y
x
y
z
10
2
1
5
5
10
2. [I.L 1.3 (3 puntos), I.L 1.5 (3 puntos)] Considere las siguientes funciones en Python:
Al utilizar funcion1(2) se retorna el valor ___________________
Al utilizar funcion2(1,10) se retorna el valor ___________________
3. [I.L 1.2 (6 puntos)] Desarrollar un programa que permita calcular el total a pagar por concepto de
entradas en un teatro. En cada ingreso al teatro se solicita la cantidad de adultos y de niños que van a
ingresar. Una boleta para adultos cuesta $12000 y para niños $8000. Además, el teatro tiene una oferta
del día que consiste en descontar el 15% del valor a pagar si ingresan al tiempo 2 o más adultos y 3 o
más niños. El programa muestra dos datos, el valor a pagar y si obtuvo, o no, la oferta día.
pf2

Pré-visualização parcial do texto

Baixe Parcial uno algoritmia y programacion e outras Provas em PDF para Programação em Python, somente na Docsity!

UNIVERSIDAD DEL VALLE – FACULTAD DE INGENIERÍA

ESCUELA DE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN

INFORMÁTICA I

EVALUACIÓN PARCIAL No. 1 DURACIÓN: 2 HORAS Nombre: Código:

1. [I.L 1.1 (3 puntos)] Dado el siguiente código en Python:

Complete la tabla indicando el valor que toma z para los valores de x e y

x y z 10 2 1 5 5 10

2. [I.L 1.3 (3 puntos), I.L 1.5 (3 puntos)] Considere las siguientes funciones en Python:

● Al utilizar funcion1(2) se retorna el valor ___________________ ● Al utilizar funcion2(1,10) se retorna el valor ___________________

3. [I.L 1.2 (6 puntos)] Desarrollar un programa que permita calcular el total a pagar por concepto de entradas en un teatro. En cada ingreso al teatro se solicita la cantidad de adultos y de niños que van a ingresar. Una boleta para adultos cuesta $12000 y para niños $8000. Además, el teatro tiene una oferta del día que consiste en descontar el 15% del valor a pagar si ingresan al tiempo 2 o más adultos y 3 o más niños. El programa muestra dos datos, el valor a pagar y si obtuvo, o no, la oferta día.

A continuación, se presenta un ejemplo de los datos de entrada:

Una vez ingresados los datos, se calculan y muestran los valores de salida. A continuación se muestra un ejemplo de los datos de salida.

Si no se obtiene la oferta del día debe aparecer el total a pagar y luego el mensaje “Usted NO utilizó la oferta del día”.

4. [I.L 1.7 (3 puntos)] Al ejecutar funcionMisterio(5) se retorna el valor ___________ 5. [I.L 1.4 (6 puntos), I.L 2.1 (2.56 puntos)] Se está realizando una encuesta sobre las actividades que realizan las personas en su tiempo libre. A cada persona se le pregunta el tiempo libre que tiene semanalmente y la actividad principal que realiza. Usted debe desarrollar un programa que permita registrar los datos de la encuesta. Para ingresar los datos de cada persona se utilizan los siguientes códigos:

Tiempo libre CÓDIGO Menos de 6 horas 1 Entre 6 y 9 horas 2 Más de 9 horas 3

Actividad principal CÓDIGO Leer 1 Ver televisión 2 Hacer deporte 3

Tenga en cuenta que el programa debe permitir registrar la información de N personas, donde N es un número entero digitado por el usuario. Una vez se termine de ingresar la información, debe aparecer la siguiente información estadística:

● La cantidad de personas que tienen entre 6 y 9 horas libres y que prefieren leer. ● El porcentaje de personas que prefieren ver televisión en su tiempo libre.