Baixe o app para aproveitar ainda mais
Prévia do material em texto
Simulado AV Teste seu conhecimento acumulado Disc.: INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C Aluno(a): LEANDRO RIBEIRO 202203450883 Acertos: 10,0 de 10,0 21/04/2022 Acerto: 1,0 / 1,0 Considere o programa C listado a seguir. Assinale a alternativa que representa o que será impresso pelo programa se o usuário digitar 15, como entrada de dados. 5 10 15 20 5 15 10 15 15 10 Respondido em 21/04/2022 11:45:23 Explicação: A resposta correta é: 15 10 Acerto: 1,0 / 1,0 Considere o seguinte programa escrito em C. #include void main(){ int num; printf("Entre com um inteiro:\n"); Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); scanf("%f", &num); printf("num = %f \n", num); } Embora o programa não apresente erro de compilação, assinale a alternativa que apresenta um possível motivo para o seu mau funcionamento. As funções scanf e printf deveriam ter sido invocadas com "%c", e não "%f". A função scanf deveria ter sido invocada com scanf("%f", num). A função scanf deveria ter sido invocada com scanf("%d", num). A função printf deveria ter sido invocada com printf("num = %d \n", num). As funções scanf e printf deveriam ter sido invocadas com "%d", e não "%f". Respondido em 21/04/2022 11:49:12 Explicação: A resposta correta é: As funções scanf e printf deveriam ter sido invocadas com "%d", e não "%f". Acerto: 1,0 / 1,0 (Procuradoria Geral do Estado - RO (PGE/RO) 2015) No contexto do comando switch e do uso do comando break em seu interior, na linguagem de programação C, é correto afirmar que: não é possível executar comandos de uma das cláusulas case de um comando switch na mesma execução desse comando. os comandos na cláusula case default de um comando switch são executados apenas se nenhuma das cláusulas case anteriores possuir um comando break; quando um comando break é executado, o comando switch é encerrado e o fluxo de controle passa para o próximo comando após o fim do comando switch; toda cláusula case de um comando switch, incluindo a cláusula case default, deve conter um comando break; comandos na cláusula case default de um comando switch são executados apenas se nenhuma das cláusulas case anteriores possuir um comando break; Respondido em 21/04/2022 11:52:31 Explicação: A resposta correta é: quando um comando break é executado, o comando switch é encerrado e o fluxo de controle passa para o próximo comando após o fim do comando switch; Acerto: 1,0 / 1,0 Marque a opção que apresente o comando que é usado em uma estrutura do tipo switch-case para evitar que as opções incorretas não sejam utilizada, caso uma determinada opção seja selecionada. else Questão3 a Questão4 a continue break default done Respondido em 21/04/2022 11:52:54 Explicação: A resposta correta é: break Acerto: 1,0 / 1,0 Com relação aos 3 segmentos de estrutura de repetição, avalie cada assertiva a seguir como V(verdadeira) ou F(falsa). I. O comando FOR é o mais indicado quando sabemos quantas vezes a repetição vai ocorrer. II. O comando WHILE é uma estrutura de repetição que precisa de uma condição que controle quando o trecho deve se repetir. III.O comando DO... WHILE, por realizar o teste ao final do laço de repetição, vai sempre executar ao menos 1 vez a sequência de comandos a se repetir. IV.O comando WHILE executa a repetição até que a condição seja verdadeira, isto é, enquanto a condição for falsa. Assinale a correta sequência de V e F, para a classificação das assertivas: V, V, V, V V, V, V, F V, V, F, V F, V, F, V F, F, V, V Respondido em 21/04/2022 11:54:17 Explicação: A resposta correta é: V, V, V, F Acerto: 1,0 / 1,0 Assinale a alternativa que apresenta a declaração de um vetor (100 posições de inteiros) e uma matriz (4x5 de caracteres): real mat[10]; char vet[4][5] int vet[100]; char mat[4,5] int vet[100]; char mat[4][5] Questão5 a Questão6 a int vet; char mat; int vet[1,100]; mat[10,20] Respondido em 21/04/2022 11:57:33 Explicação: A resposta correta é: int vet[100]; char mat[4][5] Acerto: 1,0 / 1,0 Observe a figura, a seguir, com um pequeno programa em Portugol: Suponha que, ao executar o programa, o usuário tenha digitado os valores a seguir: 10 11 11 Assinale a alternativa que representa a saída do console: "nCaso 3n" "nCaso 2n" Caso 1 Caso 2 Caso 3 Respondido em 21/04/2022 11:55:56 Questão7 a Explicação: A resposta correta é: Caso 2. Acerto: 1,0 / 1,0 Observe a sequência a seguir: A BB CCC DDDD O próximo termo é: DEEEEED ABCBA ABCDE EEEEE EDCBA Respondido em 21/04/2022 11:56:17 Explicação: A resposta correta é: EEEEE Acerto: 1,0 / 1,0 Considere o seguinte segmento de código na linguagem C: int a=3, b=2, c; c=a!=b; Assinale a alternativa que apresenta os valores das variáveis término da execução: 3, 3, 3 2, 2, 1 3, 2, 1 3, 3, 1 3, 2, 3 Respondido em 21/04/2022 12:00:26 Explicação: A resposta correta é: 3, 2, 1. Acerto: 1,0 / 1,0 Considerando a linguagem de programação C, para uma variável armazenar "números de ponto flutuante", Questão8 a Questão9 a Questão10 a deve ser declarada como: numeric int real float point Respondido em 21/04/2022 12:00:36 Explicação: A resposta correta é: float. javascript:abre_colabore('38403','281008187','5234612080');
Compartilhar