Aap1 - Algoritmos e Programação Estruturada
Aap1 - Algoritmos e Programação Estruturada
Aap1 - Algoritmos e Programação Estruturada
(/notific
Algoritmos e Programação Estruturada (/alu…
Informações Adicionais
Avaliar Material
1) Pseudocódigos é considerado uma ferramenta que pode auxiliar a programação, ela pode ser escrita
em palavras similares ao inglês ou português para facilitar a interpretação e desenvolvimento de um
programa. Neste contexto, analise o seguinte algoritmo escrito em pseudocódigo.
var
Início
leia v1;
leia v2;
leia v3;
leia v4;
N1 ¿ v1 + v2 + v3 + v4;
x ¿ N1 / 4;
escreva(“Resultado = ”, x);
Fim.
Alternativas:
https://colaboraread.com.br/aluno/avaliacao/index/3330064902?atividadeDisciplinaId=13479978 1/4
19/08/2022 15:16 Colaborar - Aap1 - Algoritmos e Programação Estruturada
a) Este algoritmo armazena as notas em variáveis para depois realizar um calculo Alternativa assinalada
onde o restado final é armazenado em X e por fim é exibido.
Este algoritmo armazena as notas em variáveis para depois realizar um calculo onde o restado final é
b)
armazenado em N1 e por fim é exibido.
Este algoritmo não armazena as notas em variáveis, o calculo é realizado diretamente em N1 e o restado
c)
final é armazenado em X e por fim é exibido.
Este algoritmo não armazena as notas em variáveis, o calculo é realizado diretamente em X e o restado
d)
final é armazenado em N1 e por fim é exibido.
2) A lógica de programação pode ser definida como uma técnica de encadear pensamentos para atingir
determinado objetivo. Ela faz-se necessária para desenvolver programas e sistemas, pois permite definir a
sequência lógica para a solução de um problema.
var
1
real: x, y, z;
2 Início
escreva (“Digite um Numero:”);
leia x;
3
escreva (“Digite outro Numero:”);
leia y;
z ¿ x + z + 1;
4
escreva(“Resultado = ”, z);
5 Fim.
Considerando o algoritmo apresentado, julgue as afirmações que seguem e marque (V) para verdadeiro ou
(F) para falso.
( ) A parte 1 do pseudocódigo indica a declaração das variáveis que são compatíveis com qualquer tipo de
dados.
Alternativas:
a) F - V - V. Alternativa assinalada
b) F - V - F.
c) V - V - V.
d) V - V - F.
e) F - F - F.
https://colaboraread.com.br/aluno/avaliacao/index/3330064902?atividadeDisciplinaId=13479978 2/4
19/08/2022 15:16 Colaborar - Aap1 - Algoritmos e Programação Estruturada
3) Variáveis com estruturas compostas do tipo vetor ou matriz, só são capazes de armazenar valores de
um mesmo tipo, porem, além das estruturas homogêneas as linguagens de programação oferecem um tipo
de variável composta heterogênea chamada de estruturas (structs) ou ainda de registros.
Na linguagem C, a criação de uma estrutura deve ser feita antes da função main() e deve possuir a seguinte
sintaxe:
Alternativas:
4) Conforme Deitel e Deitel (2011) podemos utilizar a estrutura de um vetor para armazenar variáveis do
mesmo tipo de dado. Um vetor é uma estrutura de dados homogênea e que deve ser declarado com a
quantidade de elementos que a estrutura deverá armazenar.
Fonte: DEITEL, Paul; DEITEL, Harvey. C Como Programar. 6. ed. São Paulo: Pearson, 2011.
Observe o programa a seguir que faz a leitura de três notas utilizando um vetor.
1. #include <stdio.h>
2. int main ()
3. {
4. float nota[3],media=0;
8. scanf("%f",¬a[1]);
9. printf("Digite a Terceira Nota");
10. scanf("%f",¬a[2]);
11. // cálculo da média
Considerando o programa apresentado, julgue as afirmativas a seguir e marque (V) para Verdadeiras ou
(F) para Falsas:
https://colaboraread.com.br/aluno/avaliacao/index/3330064902?atividadeDisciplinaId=13479978 3/4
19/08/2022 15:16 Colaborar - Aap1 - Algoritmos e Programação Estruturada
( ) Na linha 11, para calcular a média devemos inserir o seguinte código: media = (nota[0] + nota[1] +
nota[2]) / 3;
( ) Na linha 11, para calcular a média devemos inserir o seguinte código: media = (nota[0] + nota[1] +
nota[2] / 3);
( ) Na linha 12, para imprimir a média devemos inserir o seguinte código: printf ("A media das notas
informadas %.d\n", medias);
( ) Na linha 12, para imprimir a média devemos inserir o seguinte código: printf ("A media das notas
informadas %.2f\n", media);
Alternativas:
a) V – F – V – F.
b) V – F – F – V. Alternativa assinalada
c) V – V – F – F.
d) V – V – V – V.
e) F – F – F – F.
https://colaboraread.com.br/aluno/avaliacao/index/3330064902?atividadeDisciplinaId=13479978 4/4