Generation

generate functionSun, 07 May 2023

A un programador inexperto le dieron la siguiente consigna: Escriba un programa que le solicite al usuario 3 cadena de caracteres. Su programa deberá imprimir el resultado de reemplazar los caracteres de la segunda cadena en la primera por los de la tercera. Es decir, el carácter i-esimo de la segunda cadena, indica que en la primera se debe reemplazar dicho carácter por el carácter de la posición i-esima de la tercer cadena. El programador dio la implementación que aparece a continuación. Sin embargo, cometió un pequeño error conceptual. Corrija la implementación. Sin usar def

#Reemplazo de caracteres cad1 = input("Ingrese la primera cadena: ") cad2 = input("Ingrese la segunda cadena: ") cad3 = input("Ingrese la tercera cadena: ") n = len(cad2) for i in range(n): cad1 = cad1.replace(cad1[i], cad3[i]) print(cad1)

Want to kickstart your project?Use the new AI Studio to create your code