586328exercicio AVI Resolvido
680 palavras
3 páginas
Estácio de Sá / FIBDisciplina: Lógica de Programação
Prof. Márcio Freire
Lista de Exercícios I - Resolvida
Os algoritmos devem ser elaborados em fluxograma e em linguagem algorítmica.
1) Construir um algoritmo para solicitar dois números ao usuário e informar: a soma, a diferença e o produto.
ALGORITMO "Soma_Diferenca_Produto"
VAR
n1, n2, n3, soma, diferenca, produto:real
INICIO escreva ("Digite o valor de n1: ")
Leia(n1)
escreva ("Digite o valor de n2: ")
Leia(n2)
soma <- n1 + n2 diferenca <- n1 - n2 produto <- n1 * n2
Escreval("Soma:", soma)
Escreval("Diferença:", diferenca)
Escreval("Produto:", produto)
FIMALGORITMO
2) Construa um algoritmo que calcule e informe a quantidade de gasolina que será preciso colocar no carro e quanto irá custar para o seu dono ir até a sua fazenda. O usuário deverá informar a distância que será percorrida e o preço do litro da gasolina. Para o cálculo, sabe-se que o carro faz em média 12 km/litro.
ALGORITMO "CustoGasolina"
VAR
distancia, precoLitro, qtdGas, custoGas:real consumo: inteiro
INICIO
consumo <- 12 Escreva("Digite a distância: ") Leia(distancia) Escreva("Digite o preço por litro: ") Leia(precoLitro) qtdGas <- distancia / consumo custoGas <- qtdGas * precoLitro
Escreval ("Quantidade de gasolina", qtdGas) Escreval ("Custo", custoGas)
FIMALGORITMO
3) Construir um algoritmo que calcule e mostre a área de um triângulo. Caso a área seja maior que 30, deve-se exibir a mensagem “Triângulo Grande”, do contrário deve-se exibir “Triangulo normal”. Veja que Área Triangulo <- (base * altura)/2
ALGORITMO "AreaTriangulo"
VAR base, altura, area:real
INICIO
Escreva("Digite o tamanho da base: ")
Leia(base)
Escreva("Digite o tamanho da altura: ")
Leia(altura)
area <- (base * altura)/2
SE (area > 30) ENTAO Escreva ("Triangulo grande")
SENAO
Escreva ("Triangulo normal")
FIMSE
FIMALGORITMO
4) Fazer um programa que recebe 2 valores não inteiros do