Ir para conteúdo
Faça parte da equipe! (2024) ×

c++ funções e strings - Tutorial


FioDuMaLL
 Compartilhar

Posts Recomendados

Venho estudando atualmente funções e strings onde estou cursando SI, fiz alguns exercícios, alguns interessantes para se estudar e resolvi vim postar aqui para ajudar alguém que esteja começando.

Não tem muito o que falar dos códigos, são todos bem simples.

A seguinte linha:

É necessário se cadastrar para acessar o conteúdo.

É apenas por capricho meu, faz alteração da cor das letras para verde.

 

Caso surja alguma dúvida relacionada aos exercícios ou a funções/string, deixe ai a pergunta que estarei respondendo quando der.

 

1 - recebe uma letra qualquer passando ela para maiúscula.

É necessário se cadastrar para acessar o conteúdo.

 

2 - recebe um caractere qualquer e diz se ele é um digito (0 à 9)

É necessário se cadastrar para acessar o conteúdo.

 

3 - recebe uma string, e retorna quantas consoantes ela possui.

É necessário se cadastrar para acessar o conteúdo.

 

4 - faz a troca das vogais por números de 1 à 5 respectivamente

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois...

Todos os códigos poderiam ser simplificados, mas principalmente o, 1 e 2.

 

No 1, você poderia usar a tabela asci, verificar se o caracter é realmente minusculo e se for basta subtrair 32 , que equivale ao carácter maiúsculo.

No 2, bastasse usar o operador "or" if(letra == '0' || letra == '1' etc... )

No 3, faz o for como você fez percorrendo a string como fez , só não precisa do outro for, uma simples verificação string != a && string != e etc...

o 4 ta ok rs.

bXbEjwF.png

Em meio a tantas guerras, feras, eras de rancor

Quem vai dizer de amor?

E num mundo onde muita coisa é cara e sem valor

Quem vai dizer de amor?

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.