Claro! Aqui está um exemplo de programa em Python que realiza essa tarefa: ```python def substituir_caracteres(string): contador = 0 nova_string = "" for caractere in string: if caractere == 'a': contador += 1 nova_string += 'b' else: nova_string += caractere print("Número de caracteres modificados:", contador) print("String modificada:", nova_string) # Exemplo de uso string = input("Digite uma string: ") substituir_caracteres(string) ``` Neste programa, a função `substituir_caracteres` recebe uma string como entrada. Em seguida, percorre cada caractere da string e verifica se é igual a 'a'. Se for, incrementa o contador e adiciona 'b' à nova string. Caso contrário, apenas adiciona o caractere original à nova string. No final, o programa imprime o número de caracteres modificados e a string modificada. Espero que isso ajude! Se você tiver mais alguma dúvida, é só perguntar.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar