Lista de Exerccios da Disciplina de Lgica de Programao
Prof !idne" #un$a 1. Algoritmo que receba dois valores e calcule a expresso abaixo: Condies: y+4 dierente de !ero 2. Algoritmo que receba tr"s valores e calcule a expresso abaixo: Condies: y maior que !ero cos#!$%& dierente de !ero 3. Algoritmo que receba os tr"s coeicientes de uma equao do segundo grau e calcule as suas ra'!es reais: Condies: a dierente de !ero b(b%4(a(c maior ou igual a !ero 4. )m sistema de equaes lineares do tipo: * pode ser resolvido segundo mostrado abaixo: +screva um algoritmo que l" os coeicientes a*b*c*d*e e e calcula e mostra os valores de x e y. Condies: ae%bd dierente de !ero 5. Calcule a m,dia aritm,tica das - notas de um aluno e mostre* al,m do valor da m,dia* uma mensagem de .Aprovado.* caso a m,dia se/a igual ou superior a 0* ou a mensagem .reprovado.* caso contr1rio. 6. +labore um algoritmo que dada a idade de um nadador classiica%o em uma das seguintes categorias: inantil A 2 3 % 4 anos inantil 5 2 6%17 anos /uvenil A 2 11%1- anos /uvenil 5 2 14%14 anos adulto 2 maiores de 16 anos 7. 8 card1pio de uma lanc9onete , o seguinte: Especificao #digo Preo Cac9orro quente 177 1*&7 5auru simples 171 1*-7 5auru com ovo 17& 1*37 :amb;rger 17- 1*&7 C9eeseburguer 174 1*-7 <erigerante 173 1*77 +screver um algoritmo que leia o c=digo do item pedido* a quantidade e calcule o valor a ser pago por aquele lanc9e. Considere que a cada execuo somente ser1 calculado um item 8. >endo como dados de entrada a altura e o sexo de uma pessoa #?2masculino e @2eminino$* construa um algoritmo que calcule seu peso ideal* utili!ando as seguintes =rmulas: % para 9omens: #4&.4(9$%36 % para mul9eres: #0&.1(9$%44.4 9. )m vendedor precisa de um algoritmo que calcule o preo total devido por um cliente. 8 algoritmo deve receber o c=digo de um produto e a quantidade comprada e calcular o preo total* usando a tabela abaixo. ?ostre uma mensagem no caso de c=digo inv1lido: #digo Preo unit%rio AA5CBA <C 3*-7 ADEFGA <C 0*77 AGH?FA <C -*&7 AI<J>A <C &*37 10. +screver um algoritmo que l" o n;mero de identiicao* as - notas obtidas por um aluno nas - veriicaes e a m,dia dos exerc'cios que a!em parte da avaliao. Calcular a m,dia de aproveitamento* usando a =rmula: ?A 2 #Kota1 + Kota& x & + Kota- x - + ?+ $L4 A atribuio de conceitos obedece a tabela abaixo: &'dia de (pro)eitamento #onceito M*7 A 4*3 e N M*7 5 0*7 e N 4*3 C 4*7 e N 0*7 B N 4*7 + 8 algoritmo deve escrever o n;mero do aluno* suas notas* a m,dia dos exerc'cios* a m,dia de aproveitamento* o conceito correspondente e a mensagem: AF<8OAB8 se o conceito or A* 5 ou C e <+F<8OAB8 se o conceito or B ou +. 11. Algoritmo que receba tr"s valores correspondentes aos lados de um triPngulo e veriique primeiro se estes valores ormam um triPngulo* obedecendo as condies abaixo: AN5+C* 5NA+C e CNA+5 Caso os valores ormem um triPngulo inorme qual o tipo deste triPngulo >r"s lados iguais: +quil1tero >r"s lados dierentes: +scaleno Bois lados iguais: Qs=sceles 1&. Algoritmo que receba tr"s valores e encontre qual , o maior