Buscar

Assinale a alternativa que apresenta o trecho de código correto para armazenar o nome de 10 pessoas - cada nome tem até 40 caracteres: for (lin=0;l...

Assinale a alternativa que apresenta o trecho de código correto para armazenar o nome de 10 pessoas - cada nome tem até 40 caracteres:
for (lin=0;lin<40;lin++) { scanf ("%s",nome[lin]); }
for (lin=0;lin<40;lin++) { scanf ("%c",nome[lin]); }
for (lin=0;lin<10;lin++) { scanf ("%s",nome[lin]); }
for (lin=0;lin<10;lin++) { scanf ("%s",nome); }
for (lin=0;lin<10;lin++) { scanf ("%c",nome[lin]); }

Essa pergunta também está no material:

AV introdução Programação C - SEM GABARITO
6 pág.

Respostas

1 pessoa visualizou e tirou sua dúvida aqui
User badge image

Ed Verified user icon

A alternativa correta é:
for (lin=0;lin<10;lin++) { scanf("%s", nome[lin]); }
Essa opção utiliza um loop for para armazenar o nome de 10 pessoas em um array de strings chamado "nome". O loop percorre o array e usa a função scanf para ler cada nome digitado pelo usuário e armazená-lo em uma posição do array. O formato "%s" é usado para ler uma string de caracteres, que é o tipo de dado que representa um nome.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina