Prévia do material em texto
Painel / Cursos / 2021ED / Disciplinas 2021ED / 2021ED - Algoritmos e Programação II - G91-1368EAD2 / Grau B e Grau C / Prova de Grau B
Iniciado em sexta, 9 Jul 2021, 17:08
Estado Finalizada
Concluída em sexta, 9 Jul 2021, 18:36
Tempo
empregado
1 hora 28 minutos
Avaliar 7,00 de um máximo de 10,00(70%)
Questão 1
Correto
Atingiu 1,00 de 1,00
Sobre variáveis e constantes, considere as afirmativas a seguir.
I. Constantes são valores fixos que um programa não pode alterar.
II. Variáveis declaradas dentro de uma função são chamadas de variáveis locais.
III. Uma variável é uma posição de memória usada para guardar um valor.
IV. Uma variável global é usada para que uma função receba argumentos.
Assinale a alternativa correta.
Con respecto a las variables y constantes, considere las siguientes afirmaciones.
I. Las constantes son valores fijos que un programa no puede cambiar.
II Las variables declaradas dentro de una función se denominan variables locales.
III. Una variable es una posición de memoria utilizada para almacenar un valor.
IV. Una variable global se usa para que una función reciba argumentos.
Señale la alternativa correcta.
Escolha uma opção:
a. I - II - III
b. II - III - IV
c. III - IV
d. I - II
e. I - IV.
Sua resposta está correta.
A resposta correta é: I - II - III
https://antigoeadgraduacao.ftec.com.br/course/view.php?id=3888
https://antigoeadgraduacao.ftec.com.br/course/view.php?id=3888
https://antigoeadgraduacao.ftec.com.br/my/
https://antigoeadgraduacao.ftec.com.br/course/index.php
https://antigoeadgraduacao.ftec.com.br/course/index.php?categoryid=55
https://antigoeadgraduacao.ftec.com.br/course/index.php?categoryid=56
https://antigoeadgraduacao.ftec.com.br/course/view.php?id=3888
https://antigoeadgraduacao.ftec.com.br/course/view.php?id=3888§ion=8
https://antigoeadgraduacao.ftec.com.br/mod/quiz/view.php?id=219270
Questão 2
Correto
Atingiu 1,00 de 1,00
Considere a seguinte função em C (o operador && em C significa um “e” lógico):
Considere la siguiente función en C (el operador && en C significa un “e” lógico):
Sendo A = 18 e B = 12, qual será o resultado impresso em C:
Siendo A = 18 y B = 12, ¿Cuál será el resultado impreso en C?:
Escolha uma opção:
a. 24
b. 12
c. 6
d. 40
e. 0
Sua resposta está correta.
A resposta correta é: 6
Questão 3
Correto
Atingiu 1,00 de 1,00
Considere a função seguinte, codificada na linguagem de programação C (o operador % significa resto da divisão inteira):
Considere la siguiente función, codificada en el lenguaje de programación C (el operador % significa resto de la división entera):
Os dois valores impressos pela função são iguais quando o valor de n é:
Los dos valores impresos por la función son iguales cuando el valor de n es:
Escolha uma opção:
a. 46
b. 44
c. 47
d. 48
e. 45
Sua resposta está correta.
A resposta correta é: 44
Questão 4
Incorreto
Atingiu 0,00 de 1,00
#include
int main(){
int a1, a2, a3, i, j, k, n, soma;
n = 0;
soma = 0;
scanf("%d", &a1);
scanf("%d", &a2);
scanf("%d", &a3);
for(i = 1; i j && j j && j j && j
int main(void){
int vetor[10];
int matriz[5][10];
int nota;
int aluno_maior_sete;
aluno_maior_sete = 0;
for (int aluno = 0; aluno = 1 || matriz[aluno][questao] 7 ) {
aluno_maior_sete = aluno_maior_sete +1;
}
}
printf("o numero de aluno que passou de sete foi %d : ", aluno_maior_sete);
}
Comentário: - não é feita a leitura do vetor, desta forma não funciona a comparação da matriz e do vetor.
Questão 6
Correto
Atingiu 1,00 de 1,00
#include
int main(){
int a, b, c;
scanf("%d", &a);
scanf("%d", &b);
scanf("%d", &c);
while (b != a && c c){
c = c - 2;
} else {
c = c + 2;
if(a + b