Linguagem de programação C .Crie um programa para ler e escrev...

Linguagem de programação C .Crie um programa para ler e escrever a primeira letra do nome de uma pessoa.

1 Resposta

Ver resposta
cjhy

#include

main() {

   char nome[256];

   char inicialNome;

   printf("Informe seu nome: ");

   scanf(" %s", nome);

   inicialNome = nome[0];

   printf("A inicial do nome informado é: %c", inicialNome);

}

Explicação:

Primeiro você declara a variável de tipo String "nome" e depois você declara a variável tipo character "inicialNome".

Depois você exibe para o usuário que ele deve inserir sua inicial, e prepara um scanf (função que lê a resposta do usuário). Onde tem dois parâmetros:

* O tipo de resposta, no caso, "%s" de string.

* O nome de variável a que vai ser atribúida o valor da resposta, "nome".

Após isso, você deve definir o valor da variável inicialNome que foi criada no início do programa para ser o primeiro caracter inserido na string, que no caso é o que o [0] está dizendo. Caso não entenda isso, pesquise sobre posicionamento dentro de um array ou coisa do tipo.

Depois basta exibir com um simples printf.

Sua resposta
Ok

Mais perguntas de Informática





















Toda Materia
Toda Materia
Toda Materia

Você tem alguma dúvida?

Faça sua pergunta e receba a resposta de outros estudantes.

Escola Educação