Baixe o app para aproveitar ainda mais
Prévia do material em texto
Introdução à Ciência da Computação Departamento de Computação Universidade Federal de Sergipe Algoritmos em Portugol Estruturas de Decisão - Exercícios Prof. Kalil Araujo Bispo Julho/2013 Exercício 1 ● Faça um Algoritmo que receba o salário inicial de um funcionário, calcule e mostre o novo salário, acrescido de uma bonificação e auxílio escola Salário Bonificação Até R$ 500,00 5% do salário Entre R$ 500,00 e R$ 1.200,00 12% do salário Acima de R$ 1.200,00 Sem bonificação Salário Auxílio Escola Até R$ 600,00 R$ 150,00 Acima de R$ 600,00 R$ 100,00 Exercício 2 ● Dados 3 valores, X, Y e Z, verifique se eles podem ser os comprimentos dos lados de um triângulo e, se forem, verifique que tipo de triângulo. ● Se eles não formarem um triângulo, escreva uma mensagem. Considere que: – O comprimento de cada lado de um triângulo é menor que a soma dos outros dois lados – Chama-se equilátero o triângulo que tem os 3 lados iguais – Denomina-se isósceles, o triângulo que tem o comprimento de dois lados iguais – Recebe o nome de escaleno o triângulo que tem os 3 lados diferentes Exercício 3 ● Faça um algoritmo que receba a altura e o peso de uma pessoa. De acordo com a tabela a seguir, verifique e mostre a classificação dessa pessoa Altura Peso Até 60 Entre 60 e 90 (Inclusive) Acima de 90 Menos que 1,20 A D G De 1,20 a 1,70 B E H Maiores que 1,70 C F I Exercício 4 ● Faça um programa que receba um dia da semana de entrada, como número, e escreva esse dia por extenso ● Utilizar as estruturas SE-ENTÃO ou SE-ENTÃO-SENÃO Exercício 5 ● Faça um programa que receba um dia da semana de entrada, como número, e escreva esse dia por extenso ● Utilizar a estrutura CASE Exercício 6 ● Faça um algoritmo que receba três números e mostre o menor deles Exercício 7 ● Faça um algoritmo que receba 2 números e execute as operações listadas a seguir, de acordo com a escolha do usuário Escolha do Usuário Ação 1 Média entre os números digitados 2 Diferença entre os números digitados 3 Produto entre os números digitados 4 Divisão do primeiro número pelo segundo Exercício 8 ● A nota final de um estudante é calculada a partir de três notas atribuídas, respectivamente, a um trabalho de laboratório, a uma avaliação semestral e a um exame final ● As média das três notas mencionadas obedece aos seguintes pesos: – Trabalho de Laboratório – 2 – Avaliação semestral – 3 – Exame final – 5 ● Elabore um algoritmo para um programa que receba as três notas, calcule a média ponderada do aluno e classifique seu conceito de acordo com a tabela seguinte Média Conceito [8,0; 10,0] A [7.0; 8,0) B [6.0; 7.0) C [5.0; 6.0) D [0.0; 5.0) E Referências ● Ana Fernanda Gomes Ascencio, Edilene Aparecida Veneruchi de Campos.: “Fundamentos da Programação de Computadores”. Prentice Hall, 2012. ● Marco A. F. de Souza, Marcelo M. Gomes, Marcio V. Soares, Ricardo Concilio.: “Algoritmos e Lógica de Programação” - 2a Ed., São Paulo, Cengage Learning, 2011. Introdução à Ciência da Computação Departamento de Computação Universidade Federal de Sergipe Algoritmos em Portugol Estruturas de Decisão - Exercícios Prof. Kalil Araujo Bispo Julho/2013 Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11
Compartilhar