Imagem de fundo

Analise o código abaixo, elaborado em C++ e com base em...

Analise o código abaixo, elaborado em C++ e com base em Ascendo; Campos (ASCENCIO, Ana F. G. & CAMPOS, Edilene A. V. de. Fundamentos da programação de computadores: Algoritmos, PASCAL, C/C++ (padrão ANSI) e JAVA. 3 ed. São Paulo: Pearson Education do Brasil, 2012, p.318), e assinale a alternativa inteiramente CORRETA:


Imagem associada para resolução da questão


A

A maioria das funções da biblioteca ctype.h (Linha 3) servem para classificar caracteres ASCII e informar se um dado byte representa uma letra, um dígito, ou um branco na referida tabela.


B

As funções da biblioteca string.h (Linha 1) são utilizadas para prover a classificação dos caracteres de uma string, bem como fazer cópias, verificar tamanho, além de permitir exibição das strings na tela e leitura desse tipo de dado do teclado.


C

Esse programa retorna a quantidade de letras que uma frase possui. Se eu der como entrada a frase "INSTITUTO FEDERAL", ele retornará o valor 17 na execução da Linha 28.


D

Um comentário adequado para inserir na Linha 17 e que descreveria a estrutura especificada nas linhas de 18 a 22 seria: "Condições para a contagem dos elementos da matriz".


E

A função getchar() (Linha 29) é uma função clássica da linguagem C++ e está presente na biblioteca string.h (Linha 1).