Buscar

006 (FUNCERN-2017) Analise o código do programa C a seguir: #include int main( ) { char autores[2][20] = {"SILVA, Ana","SOUZA, Pedro"}; in...

006
(FUNCERN-2017) Analise o código do programa C a seguir:
#include
int main( )
{
char autores[2][20] = {"SILVA, Ana","SOUZA, Pedro"};
int obrasPublicadas[2][5] =
{{20,51,30,17,44},{150,120,90,110,88}};

for (int i=0; i<2; i++)
{
printf("%s",autores[i]);
printf("\nNumero de obras publicadas: ");
for (int j=0; j<5; j++)
printf("\t %d",obrasPublicadas[i][j]);
printf("\n");
}
}
Como saída do processamento desse programa, o número total de linhas impressas visíveis na tela do usuário será

12

10

4
X 14

6


Essa pergunta também está no material:

LINGUAGEM DE PROGRAMAÇÃO E FERRAMENTAS COMPUTACIONAIS
4 pág.

Ferramentas Computacionais Faculdade ÚnicaFaculdade Única

💡 2 Respostas

User badge image

Ed Verified user icon

O número total de linhas impressas visíveis na tela do usuário será 14. Isso ocorre porque o programa possui dois loops for, um para imprimir os autores e outro para imprimir o número de obras publicadas. Cada autor tem 5 obras publicadas, então serão impressas 10 linhas para cada autor. Como há dois autores, serão impressas 20 linhas no total. Além disso, há uma linha em branco após cada autor, totalizando 22 linhas. No entanto, a última linha em branco não é visível na tela do usuário, então o número total de linhas visíveis será 14.

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

✏️ Responder

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

Outros materiais