Informática, perguntado por brunobandarc3, 8 meses atrás

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

Soluções para a tarefa

Respondido por TarcisioCaet
2

Resposta:

#include <stdio.h>

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.


brunobandarc3: Obg!
brunobandarc3: e para criar um programa que leia e escreva a idade de uma pessoa?
Perguntas interessantes