Baixe o app para aproveitar ainda mais
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!
Compartilhar