Faça um programa que armazene cada letra de um nome em um único vetor.
Depois imprima o número que corresponde a posição no alfabeto de cada letra
do nome.
Ex: Ana
1 14 1
Respostas
respondido por:
0
Nesse caso, a letra A (maiúscula) e a letra a (minúscula) estao recebendo o mesmo valor
em python, todas as strings são vetores entao podemos fazer assim
nome = input("Digite um nome")
nome = nome.upper() # converte tudo para maiúsculas
print("Nome informado",nome)
codificado = [ ord(x)-ord('A')+1 for x in nome]
print("Nome codificado", codificado)
Esse programa pode ser rodado aqui
https://repl.it/@bokomoko/codificar-nome
em python, todas as strings são vetores entao podemos fazer assim
nome = input("Digite um nome")
nome = nome.upper() # converte tudo para maiúsculas
print("Nome informado",nome)
codificado = [ ord(x)-ord('A')+1 for x in nome]
print("Nome codificado", codificado)
Esse programa pode ser rodado aqui
https://repl.it/@bokomoko/codificar-nome
Mystoria:
acho q ele queria na Linguagem C
Perguntas similares
6 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás