Você está na página 1de 3

1º Escreva as seguintes expressões matemáticas em expressões algorítmicas.

2x + x − 2 y
a) 2y + 2 * y + (2 * x + SQR ( x – 2 * y ) ) / ( 2 * x – SQR ( y ) )
2x − y
2y2
b) 4y + 3 + SQR ( 4 * y + 3 ) + 2 * y ^2 / ( 3 + x )
3+ x
4x + y
c) 3 x − + 4x
2
3*x^2–(4*x+y)/(2+y)+4*x
2+ y
d)
2y
x+2 + 2 y 4 + 3x SQR ( 2 * y / ( x + 2 ) + 2 * y ^ 4 ) + 3 * x

2º Elabore um algoritmo que dado ano de nascimento de um atleta diga a que escalão pertence obedecendo à
seguinte tabela:
Ano Escalão
a) Apresente o algoritmo em pseudo-código. [2008;2010] Benjamins A
[2006;2007] Benjamins B
b) Efetue a traçagem para ano = 2006. [2004;2005] Infantis
[2002;2003] Iniciados
[2000;2001] Juvenis

a) b)
Inicio
Ler ano Passos ano ano ano ano ano Saída
Se ano <= 2005 entao <= 2005 < 2004 < 2002 < 2008
Se ano < 2004 entao 1 2006
Se ano < 2002 entao 2 Falso

Escrever “Juvenis” 3 Verdadeiro

Senao 4 Benjamins B
Escrever “Iniciados” 5 FIM
Fim se
Senao
Escrever “Infantis”
Fim se
Senao
Se ano <2008 entao
Escrever “Benjamins B”
Senao
Escrever “Benjamins A”
Fim se
Fim se
Fim

3º Elabore um algoritmo em que dados n números. Calcule e escreva a média dos valores introduzidos

Inicio
Ler n
Soma = 0
Para i=1 até n
Ler Valor
Soma = Soma + Valor
Próximo
Escrever Soma / n
Fim
4º Elabore um algoritmo que permita verificar de uma lista de n números quantos são divisíveis por 4.
a) Algoritmo
b) Efetue a traçagem para n=3 e Num 40; 20; 80

Inicio
Int( valor/4 ) =
Ler n Passos n contar i valor i <= n valor/4
Saída
contar = 0 1 3
Para i = 1 até n 2 0
3 1
Ler valor 4 V
Se int ( valor / 4 ) = valor / 4 então 5 40
contar = contar + 1 6 V
Fim Se 7 1
Proximo 8 2
9 V
Escrever contar
10 20
Fim 11 V
12 2
13 3
14 V
15 80
16 V
17 3
18 4
19 F
20 3
21 FIM
5º Construir um algoritmo que leia um conjunto de dados contendo a altura e o sexo (1-Masculino ou 0-Feminino)
de 5 pessoas e que, calcule e escreva:

• a maior e a menor altura do grupo e de quem é esta altura (se é homem ou mulher);
• a média de altura das mulheres;
• O número de homens e a diferença percentual entre estes e as mulheres.
Inicio
maior = 0
menor = 9999
Conta_Mas = 0
Conta_Fem = 0
Soma = 0
Para i=1 ate 5
Ler altura
Ler sexo
Se altura > maior então
maior = altura
tipo_maior = sexo
Fim Se
Se altura < menor então
menor = altura
tipo_menor = sexo
Fim Se
Se sexo = 0 entao
soma = soma + altura
Conta_fem = Conta_fem + 1
Senao
Conta_Mas = Conta_Mas + 1
Fim Se
Proximo
Escrever maior
Escrever tipo_maior
Escrever menor
Escrever tipo_menor

media = soma / conta_fem


Escrever media

Escrever Conta_Mas
Dif=( Conta_Mas – Conta_Fem ) / 5
Escrever Dif
Fim

Você também pode gostar