Exerc Cio De Programa O
Exercício 1
Mensagens de entrada e saída dos dados apresentados: Entre com um número NUM (1<=NUM<=20):
0
Entre com um número NUM (1<=NUM<=20):
8
1
1
3
5
13
21
Resultado soma 44 Teste de Mesa
Antes do Para
cont=
1
cont=
2
cont=
3
cont=
4
cont=
5
cont=
6
cont=
7
cont=
8
cont=
9
numF
Im
1
1
2
3
5
8
13
21
44
soma
0
1
2
2
5
10
10
23
44
ant
0
1
1
2
3
5
8
13
21
prox
1
2
3
5
8
13
21
44
num
8
cont
1
2
3
4
5
6
7
8
9
Exercício 2
Algoritimo Compras
Var
total,soma: inteiro venda,media:real clientes:Literal[1] Início
total
←0
soma
←0
Repita
Escreva:
“Qual é o valor da compra?”
Leia
venda soma ←venda+soma total ←total+1
Escreva:
“Há um novo cliente? Escreva S para afirmativo e F para negativo.”
Leia
clientes
Enquanto
(clientes= “F”) media←soma/total Escreva ”A quantidade de vendas efetuadas no dia é ”, total, “, o faturamento do dia é
”,soma, “e a média dos valores é ”, media, “.”
Fim.
Exercício 3
Algoritimo
: Votos
Var
num, i, voto, candidato 1, candidato2, candidato3, invalido: inteiro
Inicio
candidato1
←0
candidato2
←0
candidato3
←0
invalido←0
Escreva:
“Qual é o numero total de votantes?”
Leia
num;
Para
i de 1 até num incr de 1
Faça
Escreva: “
Você é o”, i, “º canditato. Vote para um dos candidatos digitando 1, 2 ou 3.”
Leia
voto
Escolha
voto
Caso
1 candidato1 ←candidato1+1
Caso
2 candidato2 ←candidato2+1
Caso
3 candidato3 ←candidato3+1
Senão
Escreva: “Não existe este candidato” invalido←invalido+1 Fim_Escolha
Fim_Para
Escreva: “ O candidato 1 recebeu” candidato1 “votos, o candidato 2 recebeu” candidato2 “votos e o candidato 3 recebeu” candidato3 “votos. O numero de voto invalidos é” invalido “.”
Fim.
Exercício 4
Algoritimo
: