Baixe o app para aproveitar ainda mais
Prévia do material em texto
Nessa estrutura, todos os comandos da lista são executados e uma expressão lógica é avaliada. Isto se repete até que a avaliação da condição resulte em FALSO, quanto então o próximo comando a ser executado é o comando imediatamente após o ate. Cada repetição da lista de comandos também é chamada de iteração e essa estrutura também é chamada de laço de repetição. Sua forma geral é: repita <lista de comandos> ate <expressão lógica ou relacional> Comando Repita...Até Faça um algoritmo que calcule a soma dos salários dos funcionários de uma empresa. O programa termina quando o usuário digitar um salário igual a 0. algoritmo “Soma dos Salários" // Função : Somar os salários até que o usuário digite um salário igual a 0 // Autor : Carlos // Data : 11/11/2015 // Seção de Declarações Comando Repita...Até var soma, salario: real inicio // Seção de Comandos soma := 0 repita escreva ("Digite o salário ou digite zero (0) para sair") leia (salario) soma:= soma + salario ate salario = 0 Escreva ("A soma dos salários é:", soma) fimalgoritmo Comando Repita...Até Faça um algoritmo que realize a multiplicação de n termos. O usuário deve informar quantos números devem ser inseridos para a realização da operação. Comando Repita...Até Na estrutura enquanto..faca, a expressão lógica é avaliada e, se ela for verdadeira, a lista de comandos é executada. Isso se repete até que a condição seja falsa. Veja a sua forma geral: enquanto <expressão lógica ou relacional> faca <lista de comandos> fimenquanto Comando Enquanto...Faça Faça um algoritmo que calcule a soma dos salários dos funcionários de uma empresa. O programa termina quando o usuário digitar um salário igual a 0. algoritmo “Soma dos Salários" // Função : Somar os salários até que o usuário digite um salário igual a 0 // Autor : Carlos // Data : 11/11/2015 // Seção de Declarações Comando Enquanto...Faça var soma, salario: real inicio // Seção de Comandos soma := 0 salario := 1 Enquanto salario > 0 faca escreva ("Digite o salário ou digite zero (0) para sair") leia (salario) soma:= soma + salario fimenquanto Escreva ("A soma dos salários é:", soma) fimalgoritmo Comando Enquanto...Faça Faça um algoritmo que realize a multiplicação de n termos. O usuário deve informar quantos números devem ser inseridos para a realização da operação. Comando Enquanto...Faça O comando para...faca também permite a descrição, dentro de um algoritmo, de uma estrutura de repetição. Sua forma geral é: para <variável de controle> de <valor inicial> ate <valor final> faca <lista de comandos> fimpara Comando Para...Faça Faça um algoritmo que leia 5 números e escreva positivo para todos os que forem positivos. algoritmo “Informar se for positivo" // Função : Ler 5 números e informar se o número for positivo // Autor : Carlos // Data : 11/11/2015 // Seção de Declarações Comando Para...Faça var i, numero: inteiro inicio // Seção de Comandos Para i de 1 ate 5 faca escreval ("Digite um número") leia (numero) se numero > o entao escreval (“É positivo”) fimse fimpara fimalgoritmo Comando Para...Faça Faça um algoritmo que leia 80 números e ao final informar quantos número(s) est(á)ão no intervalo entre 10 (inclusive) e 150 (inclusive). Comando Para...Faça Um vetor é uma espécie de caixa com várias divisórias para armazenar coisas (dados). É uma variável que pode armazenar vários valores. Os vetores são definidos pelo tipo de dados que eles devem armazenar e a quantidade de posições. Os valores são estruturas homogêneas. Vetores Declaração: <nome_variável>: vetor[pos_inicial..pos_final] de <tipo> Exemplo: numero: vetor [1..5] de inteiro Vetores Preenchendo um vetor: Exemplo: numeros: vetor [1..5] de inteiro Vetores Preenchendo um vetor: Usando laço de repetição Exemplo: numeros: vetor [1..5] de inteiro Vetores Exibindo o conteúdo de um vetor: Exemplo: numeros: vetor [1..5] de inteiro Vetores Exibindo o conteúdo de um vetor: Utilizando um laço de repetição Exemplo: numeros: vetor [1..5] de inteiro Vetores Criar um algoritmo que leia 10 números pelo teclado e exiba os números na ordem correta que os números foram digitados. Vetores 1) Faça um algoritmo para gerar um vetor de 30 posições, onde cada elemento corresponde ao quadrado de sua posição. Imprima depois o vetor resultante. 2) Faça um algoritmo, usando vetor, que determine e exiba a média aritmética de um aluno de ensino médio a partir de suas 4 notas. 3) Ler 30 números reais em vetor e depois exibir os números localizados nas posições pares. 4) Ler dois vetores de números inteiros, cada um com 30 posições. Crie umterceiro vetor onde cada valor é a soma dos valores contidos nas posiçõesrespectivas dos vetores originais. Imprima depois os três vetores. Vetores
Compartilhar