Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
indice:uba:ingenieria:uba-xxi:pensamiento-computacional:sesion-2:guias-y-resueltos [2025/04/09 02:29] – borrado - editor externo (Fecha desconocida) 127.0.0.1 | indice:uba:ingenieria:uba-xxi:pensamiento-computacional:sesion-2:guias-y-resueltos [2025/04/09 17:57] (actual) – ↷ Enlaces adaptados debido a una operación de mover upadmin | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
+ | ====== Guías y Resueltos ====== | ||
+ | ===== Guías ===== | ||
+ | |||
+ | |||
+ | {{ indice: | ||
+ | |||
+ | |||
+ | ===== Resueltos ===== | ||
+ | |||
+ | <file python resueltos_guia_2.py> | ||
+ | # #Ejercicio 1 | ||
+ | """ | ||
+ | Recordá que podés usar las funciones input (para solicitar información) y print para mostrar | ||
+ | información. """ | ||
+ | |||
+ | numero_entero = int(input(" | ||
+ | print(numero_entero) | ||
+ | |||
+ | |||
+ | #Ejercicio 2 | ||
+ | """ | ||
+ | ● la suma de ambos números | ||
+ | ● la resta de ambos números | ||
+ | ● la multiplicación de ambos números | ||
+ | ● la división entera de ambos números | ||
+ | ● el resto | ||
+ | Más adelante podríamos crear nuestra propia calculadora :) """ | ||
+ | |||
+ | entero1 = int(input(" | ||
+ | entero2 = int(input(" | ||
+ | print(" | ||
+ | print(" | ||
+ | print(" | ||
+ | print(" | ||
+ | print(" | ||
+ | |||
+ | |||
+ | # #Ejercicio 3 | ||
+ | """ | ||
+ | mensaje que indique el resultado. | ||
+ | Para determinar si un número es par o impar, se puede determinar con el uso del operador %, les | ||
+ | dejamos a ustedes el cómo. """ | ||
+ | |||
+ | entero = int(input(" | ||
+ | if entero % 2 == 0: | ||
+ | print(" | ||
+ | else: | ||
+ | print(" | ||
+ | |||
+ | |||
+ | # #Ejercicio 4 | ||
+ | """ | ||
+ | el usuario en el año ingresado. """ | ||
+ | |||
+ | anio_de_nacimiento = int(input(" | ||
+ | anio_para_calculo = int(input(" | ||
+ | edad_al_momento_del_anio_para_calculo = anio_para_calculo - anio_de_nacimiento | ||
+ | if edad_al_momento_del_anio_para_calculo < 0: | ||
+ | print(" | ||
+ | else: | ||
+ | print(f" | ||
+ | |||
+ | |||
+ | # #Ejercicio 5 | ||
+ | """ | ||
+ | Es muy común usar variables para acumular valores. """ | ||
+ | |||
+ | entero1 = int(input(" | ||
+ | entero2 = int(input(" | ||
+ | entero3 = int(input(" | ||
+ | entero4 = int(input(" | ||
+ | entero5 = int(input(" | ||
+ | print(f" | ||
+ | |||
+ | |||
+ | # #Ejercicio 6 | ||
+ | """ | ||
+ | |||
+ | def mostrar_anterior_y_siguiente(numero): | ||
+ | siguiente = numero + 1 | ||
+ | anterior = numero - 1 | ||
+ | print(" | ||
+ | print(" | ||
+ | |||
+ | eleccion_usuario = int(input(" | ||
+ | mostrar_anterior_y_siguiente(eleccion_usuario) | ||
+ | |||
+ | |||
+ | # #Ejercicio 7 | ||
+ | """ | ||
+ | |||
+ | def unir_string_y_entero(string , entero): | ||
+ | union = "La union del string y el entero es: " + string + " " + str(entero) | ||
+ | print(union) | ||
+ | |||
+ | unir_string_y_entero(input(" | ||
+ | |||
+ | |||
+ | #Ejercicio 8 | ||
+ | """ | ||
+ | b. Crear una función que reciba dos enteros y que retorne (devuelva) el cociente.""" | ||
+ | |||
+ | def calcular_resto_y_cociente(entero1 , entero2): | ||
+ | cociente = entero1 // entero2 | ||
+ | resto = entero1 % entero2 | ||
+ | return cociente, resto | ||
+ | |||
+ | primer_numero = int(input(" | ||
+ | segundo_numero = int(input(" | ||
+ | |||
+ | cociente, resto = calcular_resto_y_cociente( primer_numero, | ||
+ | print(f" | ||
+ | print(f" | ||
+ | |||
+ | #Ejercicio 9 | ||
+ | """ | ||
+ | Este proceso se llama concatenar cadenas. """ | ||
+ | |||
+ | nombre = input(" | ||
+ | apellido = input(" | ||
+ | |||
+ | #primer alternativa | ||
+ | print(apellido + ", " + nombre) | ||
+ | |||
+ | #segunda alternativa | ||
+ | print(" | ||
+ | |||
+ | #tercera alternativa | ||
+ | print(f" | ||
+ | |||
+ | |||
+ | # #Ejercicio 10 | ||
+ | """ | ||
+ | |||
+ | palabra = input(" | ||
+ | print(" | ||
+ | |||
+ | |||
+ | # #Ejercicio 11 | ||
+ | """ | ||
+ | |||
+ | # | ||
+ | palabra = input(" | ||
+ | print(" | ||
+ | |||
+ | # | ||
+ | def obtener_primeras_5_letras(palabra): | ||
+ | palabra_cortada = palabra[:5] | ||
+ | return palabra_cortada | ||
+ | |||
+ | palabra_1 = input(" | ||
+ | p = obtener_primeras_5_letras(palabra_1) | ||
+ | print(p) | ||
+ | |||
+ | |||
+ | # #Ejercicio 12 | ||
+ | """ | ||
+ | de Python). """ | ||
+ | |||
+ | palabra = input(" | ||
+ | |||
+ | # | ||
+ | palabra_separada = palabra.split(" | ||
+ | # NOTA: puede observar lo que hace el comando split mediante la funcion print: | ||
+ | # print(palabra_separada) | ||
+ | palabra_juntada = "" | ||
+ | print(" | ||
+ | |||
+ | # | ||
+ | palabra_editada = palabra.replace(" | ||
+ | print(" | ||
+ | </ |