Buscar

Estruturas de Repetição, Vetores e Matrizes em Portugol

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS 
Curso Engenharia Ambiental e Sanitária 
Disciplina: Algoritmo e Programação 
 
 
 
 
Atividade 02 
Atividade referente às aulas 3 e 4 
Enviar no Portfólio 2 
 
Aluno: Djeniffer Peiter 
Polo: Horizontina - RS 
 
Nota máxima da Atividade: 2.5 
 
PRESTE ATENÇÃO - VOCÊ DEVE ENVIAR AS ATIVIDADES DAS AULAS 3 E 4 NO 
PORTIFÓLIO 2. CADA CONJUNTO DE ATIVIDADE VALE 2,5 PONTOS 
 
 
1. O que é uma estrutura de repetição? (0,5 ponto) 
 
As estruturas de repetição definem uma série de instruções que serão executadas enquanto uma 
determinada situação ocorre. 
 
2. Elaborar um algoritmo em PORTUGOL que leia números enquanto forem positivos e imprima 
quantos números foram digitados. (0,5 ponto) 
 
Algoritmo Teste 
Var 
 Real : N; 
 Inteiro: C; 
Inicio 
 C <- 0 
 Leia (N) 
 enquanto (N > 0 )faça 
 C <- C + 1; 
 Imprima (N*3); 
 Leia (N) 
 Fim-enquanto 
 imprima (“Foram digitados “,C,” Numeros!”); 
fimalgoritmo 
 
3. Criar um algoritmo em PORTUGOL que leia dez números inteiros e imprima o maior e o menor 
número da lista. (0,5 ponto) 
Algoritmo teste 
Var 
 Inteiro: C,VALOR,MAIOR,MENOR; 
Inicio 
 Leia (valor); 
 MENOR <- VALOR; 
 MAIOR <- VALOR; 
 Para C de 2 até 10 faça 
 Leia (VALOR); 
 Se (VALOR < MENOR) então 
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS 
Curso Engenharia Ambiental e Sanitária 
Disciplina: Algoritmo e Programação 
 
 
 
 
 MENOR<-VALOR; 
 Senão 
 se (VALOR > MAIOR) então 
 MAIOR <- VALOR; 
 Fim-se 
 Fim-se 
 Fim-para 
Imprima (“O menor valor é: “,MENOR); 
Imprima (“O maior valor é: “,MAIOR”; 
Fimalgoritmo 
 
 
4. O que é um vetor e uma matriz? (0,5 ponto) 
Vetor: Um vetor é um arranjo de elementos armazenados na memória principal, 
um após o outro, todos com o mesmo nome. São estruturas lineares e estáticas, ou seja, 
são compostas por um número finito e pré-determinado de valores. 
Matriz: A matriz é comumente utilizada para a organização de dados tabulares a fim de 
facilitar a resolução de problemas. As informações das matrizes sejam estas 
numéricas ou não, são dispostas organizadamente em linhas e colunas. 
 
5. Escreva um algoritmo em PORTUGOL que armazene em um vetor todos os números inteiros de 0 a 
50. Após isso, o algoritmo deve imprimir todos os valores armazenados. (0,5 ponto) 
 
Algoritmo teste 
Var 
 Inteiro: C,VET[0...50]; 
Inicio 
 Para C de 0 até 50 faça 
 VET [C] <- C; 
Fim-para 
Para C de 0 até 50 faça 
 Imprima (VET [C]); 
Fim-para 
fimalgoritmo 
 
Bom Estudo!

Continue navegando