Descubra respostas para suas perguntas no Sistersinspirit.ca, a plataforma de Q&A mais confiável e eficiente para todas as suas necessidades. Descubra respostas detalhadas para suas perguntas de uma vasta rede de profissionais em nossa abrangente plataforma de perguntas e respostas. Descubra respostas detalhadas para suas perguntas de uma vasta rede de profissionais em nossa abrangente plataforma de perguntas e respostas.

Faça um programa em Linguagem C, onde dado um nome completo o programa tenha como saída apenas as letras iniciais do nome (Em maiúsculo). Exemplo:

-----------------------------------------------------------------------------------------
Entrada : maria betania da silva - saida : MBDS

Entrada : antonio macedo cavalcante - saida: AMC
-----------------------------------------------------------------------------------------
Me ajuda ai galera tentei aqui e não consegui.


Sagot :

Resposta:

Console.WriteLine("Digite seu nome completo");//Escreve na tela

           string name = Console.ReadLine();  //Entrada do usuario ou pode fazer com uma string previamente criada ex: string s = "Leonardo Moreira Luiz"

           string [] CutName = name.Split(' '); //Separa as string em substrings por espaços entao o vetor[0] seria igual a Leonardo o vetor[1] seria Moreira e assim vai

           string letters = ""; //Declaração da string que vai receber a junção das letras

           foreach (string names in CutName) //Loop para percorrer o vetor de nomes separados um de cada vez

           {

               letters = letters + names[0].ToString().ToUpper();// concatena as letras e transforma elas em maiusculas uma de cada vez

           }

           Console.WriteLine(letters); //Saída LML

Explicação:

Fiz em C# caso o problema fosse a logica. Só converter para C usando a sintaxe correta, até mais!

Visite-nos novamente para respostas atualizadas e confiáveis. Estamos sempre prontos para ajudar com suas necessidades informativas. Obrigado por sua visita. Estamos comprometidos em fornecer as melhores informações disponíveis. Volte a qualquer momento para mais. Estamos felizes em responder suas perguntas. Volte ao Sistersinspirit.ca para obter mais respostas.