Buscar

Implemente um programa que receba como entrada um número inteiro positivo e guarde na variável D, variável A com soma total das letras que compõem ...

Implemente um programa que receba como entrada um número inteiro positivo e guarde na variável D, variável A com soma total das letras que compõem o nome e sobrenome do aluno. O seu programa deve imprimir na tela a soma dos dígitos que compõem D + A.


Essa pergunta também está no material:

Atividade Prática I - Algoritmos e Programação
2 pág.

Português Colégio ObjetivoColégio Objetivo

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo um exemplo de implementação em Python que atende aos requisitos da sua pergunta: ```python nome = input("Digite seu nome completo: ") soma_letras = sum([ord(letra) - 96 for letra in nome.lower() if letra.isalpha()]) d = int(input("Digite um número inteiro positivo: ")) resultado = soma_letras + d soma_digitos = sum([int(digito) for digito in str(resultado)]) print("A soma dos dígitos de D + A é:", soma_digitos) ``` Explicação do código: - A primeira linha solicita que o usuário digite o nome completo e armazena na variável `nome`. - A segunda linha calcula a soma total das letras que compõem o nome e sobrenome do aluno, utilizando uma list comprehension para percorrer cada letra do nome, transformá-la em um número correspondente à sua posição no alfabeto (subtraindo 96 do valor ASCII da letra minúscula) e somando esses valores. O resultado é armazenado na variável `soma_letras`. - A terceira linha solicita que o usuário digite um número inteiro positivo e armazena na variável `d`. - A quarta linha calcula a soma de `soma_letras` e `d`, armazenando o resultado na variável `resultado`. - A quinta linha converte o número `resultado` em uma string, percorre cada dígito dessa string e soma esses dígitos. O resultado é armazenado na variável `soma_digitos`. - A sexta linha imprime na tela a mensagem "A soma dos dígitos de D + A é:" seguida do valor de `soma_digitos`. Espero ter ajudado!

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais