Programação II

Propaganda
Programação II
Victor Amorim dos Santos
Chegou a hora
da revisão
Revisão - Algoritmo
Sequência ordenada de passos para
realização de uma tarefa.
Exemplo:
Troca de um pneu furado
Afrouxar ligeiramente as porcas
Suspender o carro
Retirar as porcas e o pneu
Colocar o pneu reserva
Apertar as porcas
Abaixar o carro
Dar o aperto final nas porcas
Exercícios
1. Faça um algoritmo que leia três valores que representam os
três lados de um triângulo e verifique (são válidos):
•
Se é um triângulo equilátero, isósceles ou escaleno;
2. Faça um algoritmo que leia um número e diga se ele é par ou
ímpar, positivo, negativo ou igual a zero.
3. Faça um algoritmo que ordene, de forma crescente, três
números e os imprima.
4. Faça um algoritmo que leia uma temperatura em Fahrenheit e
calcule sua correspondente em Celsius. Ao fim, imprima os
dois valores. [C = (5*(F-32)/9)]
Revisão - Fluxograma
Diferente
dos
algoritmos,
fluxogramas
possuem
uma
representação gráfica mais precisa.
Exercícios
1. Faça um fluxograma que leia três valores que representam os
três lados de um triângulo e verifique (são válidos):
•
Se é um triângulo equilátero, isósceles ou escaleno;
2. Faça um fluxograma que leia um número e diga se ele é par
ou ímpar, positivo, negativo ou igual a zero.
3. Faça um fluxograma que ordene, de forma crescente, três
números e os imprima.
4. Faça um fluxograma que leia uma temperatura em Fahrenheit
e calcule sua correspondente em Celsius. Ao fim, imprima os
dois valores. [C = (5*(F-32)/9)]
Revisão - Pseudocódigo
Uma definição formal de um algoritmo,
rico em detalhes e suficientemente geral
para permitir sua tradução para uma
linguagem de programação.
Algoritmo Calculo_Media
Var N1, N2, MEDIA: real
Início
Leia N1, N2
MEDIA ← (N1 + N2) / 2
Se MEDIA >= 7 então
Escreva “Aprovado”
Senão
Escreva “Reprovado”
Fim_se
Fim
Exercícios
1. Faça um pseudocódigo que leia três valores que representam
os três lados de um triângulo e verifique (são válidos):
•
Se é um triângulo equilátero, isósceles ou escaleno;
2. Faça um pseudocódigo que leia um número e diga se ele é
par ou ímpar, positivo, negativo ou igual a zero.
3. Faça um pseudocódigo que ordene, de forma crescente, três
números e os imprima.
4. Faça um pseudocódigo que leia uma temperatura em
Fahrenheit e calcule sua correspondente em Celsius. Ao fim,
imprima os dois valores. [C = (5*(F-32)/9)]
Victor Amorim dos Santos
[email protected]
http://inf.ufes.br/~victor.amsantos/
Download