Buscar

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

(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á

💡 1 Resposta

User badge image

Ed Verified user icon

Para encontrar o número total de linhas impressas visíveis na tela do usuário, precisamos analisar o código fornecido. O programa contém um loop "for" aninhado que percorre a matriz "autores" e a matriz "obrasPublicadas". Para cada autor, ele imprime o nome do autor e, em seguida, o número de obras publicadas. Considerando que há 2 autores e 5 obras publicadas para cada autor, o número total de linhas impressas será: Para cada autor, são impressas 1 linha para o nome do autor e 1 linha para o número de obras publicadas, totalizando 2 linhas por autor. Como há 2 autores, o total de linhas impressas será 2 (linhas para o primeiro autor) + 2 (linhas para o segundo autor) = 4 linhas. Portanto, o número total de linhas impressas visíveis na tela do usuário será 4.

1
Dislike0

✏️ 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