Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

skunk

Duvida_Programa

Mensagens Recomendadas

skunk    0
skunk

Como implemento um programa em que dados o 1º e ultimo nome de uma pessoa, escreve o

nome com as iniciais separadas por “.”, o nome na forma “Apelido, NomePróprio” e

o nome todo em maiúsculas.

Tipo: Maria Santos

M.S.

Santos, Maria

MARIA SANTOS

?? Respostas, please!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Hipnoted    6
Hipnoted

Lês os dois nomes, depois pegas no primeiro carácter de cada nome (nome1[0] e nome2[0]) e fazes o printf imprimindo também os "."

printf("%c.%c.",nome1[0],nme2[0]);

é algo assim.

No segundo caso, apenas tens que imprimir as variáveis pela ordem contrária:

printf("%s, %s",nome2,nome1);

No último caso tens funções para transformar os caracteres em minúscula em maiúsculas e vice-versa... Nesta caso podes usar o toupper(*string_a_ser_convertida_em_maiusculas);

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade