Escolar Documentos
Profissional Documentos
Cultura Documentos
Colaborar
Informações Adicionais
Avaliar Material
1) 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:
2) A criação de um ponteiro só faz sentido se for associado a algum endereço de memória, para isso usa-se a
seguinte sintaxe:
1. int idade = 18;
2. int *ponteiro_para_idade = &idade;
Na linha 1 criamos uma variável primitiva inteira com valor 18 e na linha 2 associamos um ponteiro chamado
ponteiro_para_idade ao endereço da variável primitiva idade.
Podemos imprimir o conteúdo do ponteiro, que será o endereço da variável que ele aponta. Utilizando o ponteiro
criado anteriormente (ponteiro_para_idade) temos a seguinte sintaxe:
Alternativas:
https://www.colaboraread.com.br/aluno/avaliacao/index/3771860301?atividadeDisciplinaId=16112839 1/3
17/04/2024, 09:48 Colaborar - Av1 - Algoritmos e Programação Estruturada
3) A diferença entre o comando while e o do…while é justamente o local onde a condição que controla o laço é
testada. No comando while a condição é testada antes do bloco de instruções, e caso a condição seja falsa a
repetição não será executada. No do…while o bloco de comandos é executado pelo menos uma vez de forma
obrigatória, independente do resultado da expressão lógica. Analise o código a seguir.
#include <stdio.h>
#include <stdlib.h>
main()
{
int cont=0;
valor inicial de "0"
while (cont < 5)
printf("Teste \n");
cont++;
}
system("PAUSE");
return 0;
}
I. Um contador é utilizado para controlar as repetições, quando são determinadas. Por exemplo, o código será
executado enquanto a cont for menor que 5.
II. O cont ++ é o incremento para que o número do contador seja aumentado ou diminuído.
Alternativas:
4)
https://www.colaboraread.com.br/aluno/avaliacao/index/3771860301?atividadeDisciplinaId=16112839 2/3
17/04/2024, 09:48 Colaborar - Av1 - Algoritmos e Programação Estruturada
O laço “for”, que em português significa “para”, segundo Mizrahi (2008), é geralmente usado para repetir uma
informação por um número fixo de vezes, isto é, podemos determinar quantas vezes acontecerá a repetição. Análise
o trecho do código a seguir.
II. Na segunda expressão, o laço se repetirá apenas enquanto x for maior ou igual a 0 e enquanto y for menor ou
igual a 5.
III. Ao final da execução dos comandos do laço de repetição, x será decrementado em 1 e x incrementado em 1.
Alternativas:
5) Um algoritmo é uma sequência finita de passos que podem levar à criação e execução de uma determinada
tarefa com a intenção de resolver uma problemática segundo Forbellone e Eberspächer (2005).
Um algoritmo pode ser desenvolvido de várias maneiras. Quais são os três tipos mais utilizados para desenvolver
um algoritmo?
Alternativas:
https://www.colaboraread.com.br/aluno/avaliacao/index/3771860301?atividadeDisciplinaId=16112839 3/3