ESCOLHA INDECISA EM C;Version en ligne ESCOLHA INDECISA EM C; par EDUARDO DANIEL SOUZA GUIMARAES 1 Qual é a função da linha #include no código? Escolha uma ou mais respostas a Declarar variáveis b Incluir a biblioteca padrão de entrada e saída c Definir a função principal do programa d Incluir a biblioteca padrão de funções matemáticas 2 O que faz a linha int a = 1, b = 10; no código? a Define a função principal do programa b Declara duas variáveis inteiras e as inicializa com valores específicos c Inicia um loop while d Imprime os valores das variáveis na tela 3 O que acontece dentro do primeiro loop while (a <= 10) no código original? a b é decrementado em 1 a cada iteração b b é incrementado em 1 a cada iteração e seu valor é impresso c a é incrementado em 1 a cada iteração e seu valor é impresso d a é decrementado em 1 a cada iteração 4 Qual é o propósito de b--; dentro do segundo loop while (b >= 1)? a Declarar a variável b b Verificar se b é maior ou igual a 1 c Decrementar o valor de b d Incrementar o valor de b 5 O que a função scanf("%d", &a); faz na versão modificada do código? a Solicita ao usuário um valor para a variável a b Solicita ao usuário um valor para a variável b c Imprime o valor da variável a na tela d Imprime o valor da variável b na tela 6 Qual é a função do printf("Digite um valor inicial para 'a': "); na versão modificada do código? Escolha uma ou mais respostas a Solicitar ao usuário um valor para a variável a b Solicitar ao usuário um valor para a variável b c Imprimir o valor da variável a na tela d Imprimir o valor da variável b na tela 7 Qual é a principal diferença entre a versão original e a versão modificada do código? a A versão original usa while loops, enquanto a versão modificada usa for loops b A versão original solicita entradas do usuário, enquanto a versão modificada usa valores fixos c A versão original usa valores fixos para a e b, enquanto a versão modificada solicita entradas do usuário d A versão original usa printf para solicitar entradas, enquanto a versão modificada usa scanf 8 Por que a função main na versão modificada retorna um valor inteiro? a Porque é necessário para utilizar scanf b Porque void main() não é padrão no C c Porque é necessário para utilizar printf d Porque int main() é compatível com o padrão C e retorna um valor para o sistema operacional 9 O que a expressão a++ faz no código? a Decrementa o valor de a em 1 b Incrementa o valor de a em 1 c Verifica se a é menor ou igual a 10 d Verifica se a é maior ou igual a 1 10 Por que o while (b >= 1) continua a executar o loop? a Porque b é maior ou igual a 10 b Porque b é menor ou igual a 1 c Porque b é maior ou igual a 1 d Porque b é igual a 0 11 O que faz a linha printf("\n%d", b); dentro do segundo loop while? a Imprime o valor de b seguido de um caractere de nova linha b Imprime o valor de b sem um caractere de nova linha c Solicita um valor do usuário para a variável b d Incrementa o valor de b 12 O que acontece se a variável a começar com o valor 11? a O loop while (a <= 10) será executado 10 vezes b O loop while (a <= 10) não será executado c O loop while (b >= 1) será executado 10 vezes d O loop while (b >= 1) não será executado 13 Qual é a função da linha return 0; na versão modificada do código? a Reiniciar a função principal do programa b Indicar que houve um erro na execução do programa c Indicar que o programa terminou com sucesso d Finalizar o programa sem retornar nenhum valor 14 Por que é necessário usar %d no scanf e printf? a Para indicar que a variável é um caractere b Para indicar que a variável é uma string c Para indicar que a variável é um número inteiro d Para indicar que a variável é um número flutuante 15 Qual é o propósito dos while loops no código? a Repetir um bloco de código enquanto uma condição é verdadeira b Definir variáveis c Declarar funções d Solicitar entrada do usuário