Você está na página 1de 7

Algoritmo Tringulo

Problema: Precisa-se de um programa capaz de ler trs valores para os lados de um tringulo e verificar se os lados fornecidos formam realmente um tringulo. Se esta condio for verdadeira, deve ser indicado qual tipo de tringulo foi formado: issceles, escaleno ou equiltero.

inicio

A, B, C

A<B+C .e. B<A+C .e. C<A+B

S S
A=B .e. B=C

N
No Tringulo

A=B .ou. A=C .ou. B=C

Tringulo Equiltero

Tringulo Escaleno

Tringulo Issceles

fim

Algoritmo Tringulo
programa TRIANGULO var A, B, C: real inicio leia A, B, C se (A < B + C) .e. (B < A + C) .e. (C < A + B) ento se (A=B) .e. (B=C) ento escreva "Triangulo Equiltero" seno se (A=B) .ou. (A=C) .ou. (C=B) ento escreva "Triangulo Issceles" seno escreva "Triangulo Escaleno" fim_se fim_se seno escreva "No Tringulo" fim_se fim

Exerccio 3
1. 2. 3. Escreva um algoritmo que leia dois nmeros e mostre o produto desses nmeros. Faa um algoritmo que leia o nome e as idades de duas pessoas e mostre a soma das idades. Escreva um algoritmo que deve ler uma temperatura em graus Celsius e apresent-la convertida em graus Fahrenheit. A frmula de converso F <- (9 * C + 160) / 5, sendo F a temperatura em Fahrenheit e C a temperatura em Celsius. Maria quer saber quantos litros de gasolina precisa colocar em seu carro e quanto vai gastar para fazer uma viagem at a casa de sua irm.
Dados extras:
Distncia da casa de Maria at sua irm : 520 km Consumo do carro: 12 Km / l Preo da gasolina: R$ 2,00

4.

Exerccio 3
5. Escreva um algoritmo que leia dois nmeros que devero ser colocados, respectivamente, nas variveis VA e VB. O algoritmo deve, ento, trocar os valores de VA por VB e viceversa e mostrar o contedo destas variveis. 6. Elaborar um programa que efetue a leitura de trs valores (A, B e C) e apresente como resultado final a soma dos quadrados dos trs valores lidos. 7. Resolva as expresses lgicas, determinando se a expresso verdadeira ou falsa:
a) b) c) d) 2>3= (6<8)ou(3>7)= no (2<3)= (5>=6 ou 6<7 ou no(a+5-6=8) {onde a = 5}

Exerccio 3
8. Efetuar a leitura de um valor inteiro positivo ou negativo e apresentar o nmero lido como sendo um valor positivo, ou seja, o programa dever apresentar o mdulo de um nmero fornecido. Lembre-se de verificar se o nmero fornecido menor que zero; sendo, multiplique-o por -1. 9. Elaborar um programa que efetue a leitura de um valor que esteja entre a faixa de 1 a 9. Aps a leitura do valor fornecido pelo usurio, o programa dever indicar uma de duas mensagens: "O valor est na faixa permitida", caso o usurio fornea o valor nesta faixa, ou a mensagem "O valor est fora da faixa permitida", caso o usurio fornea valores fora desta faixa numrica.

Exerccio 3
10. Ler quatro valores referentes a quatro notas escolares de um aluno e imprimir uma mensagem dizendo que o aluno foi aprovado, se o valor da mdia escolar for maior ou igual a 7. Se o valor da mdia for menor que 7, solicitar a nota de exame, somar com o valor da mdia e obter nova mdia. Se a nova mdia for maior ou igual a 5, apresentar uma mensagem dizendo que o aluno foi aprovado em exame. Se o aluno no foi aprovado, indicar uma mensagem informando esta condio. Apresentar com as mensagens o valor da mdia do aluno, para qualquer condio.

Você também pode gostar