Escolar Documentos
Profissional Documentos
Cultura Documentos
de Lgica de Programao
Fluxograma
1.
2.
Ler duas notas, calcular a mdia e escrever se foi aprovado ou reprovado, a mdia para promoo de no mnimo 5,0.
3.
Dados trs valores A, B e C de uma equao do segundo grau (Ax2+Bx+C=0), faa um fluxograma para calcular o valor
das razes, se para os valores fornecidos for possvel determinar razes reais.
4.
Fazer um fluxograma para ler trs nmeros, estes nmeros podem ser o comprimento dos lados de um tringulo. Dizer
se estes nmeros podem ser de um tringulo, caso positivo, classificar em eqiltero, isscele ou escaleno.
5.
Fazer um fluxograma para ler trs notas (sistema do IFCE), Calcular a mdia (ponderada), dizer se foi aprovado por
mdia (7,0), caso contrrio, calcular qual a nota que o aluno precisa fazer na final para ser aprovado por mdia final
(5,0).
6.
Ler trs nmeros e escrever a diferena entre o maior e o menor valor lido.
7.
Ler quatro nmeros e escrever a diferena entre o maior e o menor valor lido.
8.
9.
A = 1+
18.
M=
3 5
99
+ + ... +
2 3
50
37 38 36 37 35 36
1 2
+
+
+!+
1
2
3
37
100 99 98 97
1
+
+
+
+!+
0!
1! 2! 3!
99!
21.
S=
22.
C=X
X3 X5 X7
X 13
+
+!+
3!
5!
7!
13!
19.
4 4 4 4
4
+ + !+
3 5 7 9
29
23.
x1 x 2 x 3
x 20
e =x +
+
+
+!+
1! 2! 3!
20!
20.
X 25 X 24 X 23 X 22
X
B=
+ ... +
1
2
3
4
25
24.
x2 x4 x6
x 20
COSENO = 1
+
+!+
2! 4! 6!
20!
professorpedrosa.com
Lista de Exerccio 1
CEFET-CE
Linguagem de Programao
25. Fazer um fluxograma para ler as notas de um concurso, inicialmente no se sabe o nmero de candidatos. Ler as notas
at encontrar um valor negativo, o flag. Ao final, informar o nmero de candidatos, a mdia aritmtica, a maior nota
lida e a menor nota lida. Tratar adequadamente quando for lista vazia, o primeiro valor for negativo.
26. Fazer um fluxograma para um comprador de melancias, a cada melancia que entra medido o seu peso. Inicialmente
no se sabe a quantidade de melancias a serem pesadas, e ao final fornecido um valor negativo para o peso. A final
informar a quantidade de melancias, o peso total, a mdia, o maior e o menor peso lido.
27. Faa um fluxograma para ler um nmero e escrever todos os seus divisores. Dica 1.
28. As coordenadas de um ponto (X,Y) esto disponveis em uma unidade
de entrada. Ler estes valores (at quando um flag ocorrer) e escrever
"INTERIOR" se o ponto estiver dentro da regio hachurada mostrada
abaixo (y2 < |y| < y1); caso contrrio, escrever "EXTERIOR".
29. Fazer um fluxograma para ler a temperatura ambiente de uma cidade
europia. As amostras sero lidas at ser digita do um valor 1000, e
efetuar as seguintes estatsticas: A quantidade de amostras coletadas, a
mdia das temperaturas, a maior e a menor temperatura lida.
30. Fazer um fluxograma estatstico para um clube. Os valores sero fornecidos na seguinte ordem para cada scio, uma
letra informativa do sexo (M ou F) e um nmero relativo idade. O fim da lista ser dado quando a letra do sexo no for
um M ou F. Ao final, informar o total de scios, o total de homens, o total de mulheres, e a mdia de idade para cada
sexo.
31. Fazer um para calcular a raiz quadrada de um nmero positivo, usando o roteiro abaixo, baseado no mtodo de
aproximaes sucessivas de Newton:
Seja Y o nmero:
X n +1
X1 =
Y
;
2
X n2 + Y
. O fluxograma dever prever 20 aproximaes.
=
2X n
32. Faa um fluxograma para gerar todas as possveis combinaes possveis quando se jogado dois dados. Ex. [1 1], [1
2], [1 3], ...
33. Escrever um fluxograma para ler um nmero e dizer se ele primo ou no.
34. Fazer um fluxograma para ler hora, minuto e segundo e converter tudo para segundos.
35. Fazer um fluxograma para ler dois tempos (hora, minuto e segundo) e escrever a diferena de tempo entre eles.
36. Fazer um fluxograma para gerar a srie de Fibonacci com 20 elementos. A srie de Fibonacci formada pela seqncia
1, 1, 2, 3, 5, 8, 13, 21, ... . onde um termo a soma dos dois anteriores.
37. Fazer um fluxograma para ler um nmero e escrever o somatrio dos seus dgitos. Ex.: 217 2+1+7 = 9 . Dica 2.:
Funo DivInteiro (X,Y), que retorna o valor de uma diviso inteiro. Ex. DivInteiro(20,3) = 6.
professorpedrosa.com