ESTRUTURA DE REPETIÇÃO - PARA Exercícios de Fixação nº1 Elabore um algoritmo na Linguagem de Programação do VisuAlg usando a estrutura de repetição PARA que satisfaça as seguintes condições: • Considerar apenas os números positivos > 0 • Listar os 10 primeiros múltiplos do número 3 em ordem crescente 3, 6, 9, 12, 15, 18, 21, 24,27,30 • Listar os 10 primeiros múltiplos do número 5 em ordem decrescente 50,45,40,35,30,25,20,15,10,5 Exercícios de Fixação nº 2 Elabore um algoritmo na Linguagem de Programação do VisuAlg usando a estrutura de repetição PARA que satisfaça as seguintes condições: • Considerar apenas os números positivos • Listar os 10 primeiros múltiplos do número 7 em ordem crescente • Listar os 10 primeiros múltiplos do número 10 em ordem decrescente ESTRUTURA DE REPETIÇÃO – ENQUANTO/FAÇA Exercícios de Fixação nº3 nº3 Elabore um algoritmo na Linguagem de Programação do VisuAlg usando a estrutura de repetição ENQUANTO/FAÇA que satisfaça as seguintes condições: • Considerar apenas os números positivos > 0 • Listar os 10 primeiros múltiplos do número 3 em ordem crescente 3, 6, 9, 12, 15, 18, 21, 24,27,30 • Listar os 10 primeiros múltiplos do número 5 em ordem decrescente 50,45,40,35,30,25,20,15,10,5 Exercícios de Fixação nº4 nº4 Elabore um algoritmo na Linguagem de Programação do VisuAlg usando a estrutura de repetição ENQUANTO/FAÇA que satisfaça as seguintes condições: • Considerar apenas os números positivos • Listar os 10 primeiros múltiplos do número 7 em ordem crescente • Listar os 10 primeiros múltiplos do número 10 em ordem decrescente ESTRUTURA DE REPETIÇÃO – REPITA/ATE Exercícios de Fixação nº5 Elabore um algoritmo na Linguagem de Programação do VisuAlg usando a estrutura de repetição REPITA/ATE que satisfaça as seguintes condições: • Considerar apenas os números positivos > 0 • Listar os 10 primeiros múltiplos do número 3 em ordem crescente 3, 6, 9, 12, 15, 18, 21, 24,27,30 • Listar os 10 primeiros múltiplos do número 5 em ordem decrescente 50,45,40,35,30,25,20,15,10,5 Exercícios de Fixação nº6 Elabore um algoritmo na Linguagem de Programação do VisuAlg usando a estrutura de repetição REPITA/ATE que satisfaça as seguintes condições: • Considerar apenas os números positivos • Listar os 10 primeiros múltiplos do número 7 em ordem crescente • Listar os 10 primeiros múltiplos do número 10 em ordem decrescente Exercícios de Fixação nº 7 Elabore três algoritmos na Linguagem de Programação do VisuAlg o primeiro algoritmo utilizando a estrutura PARA|FAÇA, o segundo utilizando a estrutura ENQUANTO|FAÇA e o terceiro utilizando a estrutura REPITA|ATÉ os três algoritmos devem satisfazer os seguintes requisitos: • Ao iniciar o programa, deverá solicitar ao usuário seus dados pessoais (NOME, ANO DE NASCIMENTO, EMAIL e CONTA DO TWITTER) • A estrutura de repetição deverá percorrer todos os anos que compreendem os dois últimos séculos • O algoritmo deverá interromper a repetição exatamente quando encontrar o ano de nascimento informado pelo usuário e apresentará ao usuário todos dados pessoais coletados (NOME, ANO DE NASCIMENTO, EMAIL e CONTA DO TWITTER) Exercícios de Fixação nº 8 Elabore um algoritmo na Linguagem de Programação do VisuAlg utilizando a estrutura ENQUANTO|FAÇA onde o usuário irá informar um mês pelo seu número (1,2,3,4,5,6,7,8,9,10,11,12) e será retornado o nome do mês. Os seguintes requisitos também deverão ser atendidos: • O algoritmo somente será encerrado quando o usuário responder SIM ao ser questionado se deseja encerrar. • Deverá utilizar obrigatoriamente os comandos SE | SENÃOSE • Quando o usuário informar um número que não pode ser identificado como mês, deverá informar a seguinte mensagem “NÚMERO INVÁLIDO, TENTE NOVAMENTE” Por exemplo: Usuário informou 6, será retornado JUNHO Exercícios de Fixação nº 9 Elabore um algoritmo na Linguagem de Programação do VisuAlg utilizando a estrutura ENQUANTO|FAÇA onde o usuário irá informar um mês pelo seu número (1,2,3,4,5,6,7,8,9,10,11,12) e será retornado o nome do mês. Os seguintes requisitos também deverão ser atendidos: • O algoritmo somente será encerrado quando o usuário responder SIM ao ser questionado se deseja encerrar. • Deverá utilizar obrigatoriamente os comandos CASO | OUTROCASO • Quando o usuário informar um número que não pode ser identificado como mês, deverá informar a seguinte mensagem “NÚMERO INVÁLIDO, TENTE NOVAMENTE” Por exemplo: Usuário informou 6, será retornado JUNHO Exercícios de Fixação nº 10 Observe que na tabela abaixo os produtos estão classificados por categoria. Dessa forma, elabore um algoritmo que além de informar o valor total, informe também os totais de cada categoria. TABELA DE PREÇOS Código 1 2 3 4 5 6 7 8 9 10 Descrição Feijão Açucar Macarrão Farinha Leite Creme Dental Detergente Desinfetante Sabão em Pó Álcool Preço R$ 7,50 5,80 9,00 8,50 5,30 2,90 1,90 6,70 10,00 6,50 Categoria 01 - Alimentos 01 - Alimentos 01 - Alimentos 01 - Alimentos 01 - Alimentos 02 - Higiene Pessoal e Limpeza 02 - Higiene Pessoal e Limpeza 02 - Higiene Pessoal e Limpeza 02 - Higiene Pessoal e Limpeza 02 - Higiene Pessoal e Limpeza Por exemplo: Comprou-se um pacote de Feijão e um Creme Dental Total de Alimentos: R$ 7,50 Total de Higiene Pessoal e Limpeza: R$ 2,90 Total da Compra: R$ 10,40 Exercícios de Fixação nº 11 Observe que na tabela abaixo os produtos estão classificados por categoria. Dessa forma, elabore um algoritmo que além de informar o valor total, os totais de cada categoria o usuário deverá informar as quantidades de cada produto. TABELA DE PREÇOS Código 1 2 3 4 5 6 7 8 9 10 Descrição Feijão Açucar Macarrão Farinha Leite Creme Dental Detergente Desinfetante Sabão em Pó Álcool Preço R$ 7,50 5,80 9,00 8,50 5,30 2,90 1,90 6,70 10,00 6,50 Categoria 01 - Alimentos 01 - Alimentos 01 - Alimentos 01 - Alimentos 01 - Alimentos 02 - Higiene Pessoal e Limpeza 02 - Higiene Pessoal e Limpeza 02 - Higiene Pessoal e Limpeza 02 - Higiene Pessoal e Limpeza 02 - Higiene Pessoal e Limpeza Por exemplo: O usuário poderá informar o código 1 e a quantidade 2, que significa que está comprando 2 pacotes de feijão. Logo, o preço valor do feijão será R$ 15,00