Ir ao conteúdo

C++ Objetivo fazer um programa que converta vogal em caracteres especial


Posts recomendados

Postado

Tenho que fazer um programa onde a pessoa digite o nome dela e as vogais sejam substituídas por caracteres especial  ( já tentei várias vezes e não consigo fazer um código funcionar corretamente ele só pergunta o nome e não substitui essas vogais )

def convert_letter(letter):

letter = letter.upper()

if(letter=='A'):

return '@'

if (letter == 'E'):

return '&'

if (letter == 'I'):

return '!'

if (letter == 'O'):

return '#'

if (letter == 'U'):

return '*' nome=input('digite seu nome')

Esse é o corpo da função que eu to fazendo, eu não to conseguindo fazer a finalização   , eu preciso de uma  explicação do que falta nesse código ( não quero um código pronto só uma explicação to começando a estudar essa profissão agora mais tá muito difícil  esse é o meu ultimo exercício pra fazer e eu travei nele 😕)

 

  • Moderador
Postado

Caro usuário,

 

Seja bem-vindo ao Clube do Hardware.

 

No intuito de servir como fonte de pesquisa no caso de instituições de ensino, informamos que incorrer no resolvimento por completo de questões relacionadas a disciplinas escolares de cursos técnicos e faculdades podem ser revistas e removidas pela Equipe de Moderação do Clube do Hardware.

 

Para sanar dúvidas sobre esse tipo de problema, por gentileza, publique o passo a passo do desenvolvimento da questão, projeto, monografia ou conteúdo em dúvida para que possamos analisar se a resposta está correta ou não, ou para que possa ser auxiliado com a dúvida no desenvolvimento do exercício.

 

Infelizmente, não há como resolver os trabalhos pelos usuários. O objetivo do Clube do Hardware é auxiliar seus usuários a encontrar soluções para que possam sanar suas dúvidas, e não de trazer soluções prontas para seus usuários. Além disso, copiar e colar respostas que não são de autoria própria do qualquer usuário é considerado plágio, o que é ilegal.

 

Esperamos que compreenda.

 

Atenciosamente,

Equipe Clube do Hardware

 

  • Curtir 1
Postado

@Antonio546     você postou esse código python  3, no tópico de C++ ,   e   com ajuda do corretor ortográfico ele poderia ficar assim  :]

import sys
def convert_letter(letter):
  letter = letter.upper()
  if(letter=='A'):
    return '@'
  if (letter == 'E'):
    return '&'
  if (letter == 'I'):
    return '!'
  if (letter == 'O'):
    return '#'
  if (letter == 'U'):
    return '*' 
nome = input('digite seu nome')
for i in range(len(nome)):
  print(

e envia para a função cada letra da palavra separadamente  pegando o retorno e escreva .

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Mostrar mais  

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

Mostrar mais  
×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!