Altillo.com > Exámenes > UNLU > Introducción a la Programación


1º Parcial B  |  Introducción a la Programación (2025)  |  UNLU

Consigna 1:
El autódromo “Pasá si podés” de la Ciudad de Luján, desea que realicemos un programa que les permita llevar el control de datos de las carreras. Para cada auto se debe ingresar: Número, edad del piloto, tiempo total de carrera (en segundos), cantidad de infracciones cometidas.
Teniendo en cuenta las siguientes reglas:
- Si la edad del piloto es menor a 20 años, al tiempo total de carrera se le restan 20 seg.
- Si la edad del piloto es mayor a 40 años, al tiempo total de carrera se le restan 20 seg.
- Si el piloto no está dentro de las edades antes mencionadas, por cada infracción cometida se le sumarán 30 seg al tiempo de carrera.
Realizar una función que reciba: número de auto, edad del piloto, tiempo total de carrera (en segundos), cantidad de infracciones cometidas y retorne el tiempo total de carrera para el auto indicado.

Consigna 2: Dada la siguiente función, desarrolla una función de testeo con al menos 3 casos de prueba, debe haber al menos 1 caso que de verdadero y un caso que dé falso:

def cuenta(s1,n1): #String y Entero
if len(s1)>=n1 and (n1%5==0)
resultado = True
else:
resultado = False
return resultado
Consigna 3: ¿Qué es una variable? Explicarlo brevemente

Consigna 4:
Desarrollar una función que reciba un string y un número natural y retorne verdadero si tanto el número como la cantidad de caracteres del string coinciden en ser ambos pares o ambos impares, y falso en caso contrario.


Tranquil@s y éxitos en el examen!


 

Preguntas y Respuestas entre Usuarios: