Estrutura de gestão
Seminário: Estrutura de gestão. Pesquise 862.000+ trabalhos acadêmicosPor: erick2013 • 30/11/2013 • Seminário • 1.814 Palavras (8 Páginas) • 217 Visualizações
ETAPA 3
Passo 1 (Aluno)
Leia atentamente o capítulo 3 – “Estruturas de Controle” do livro definido no desafio. Preste especial atenção aos problemas apresentados nos exercícios de fixação, assim como, as respectivas resoluções desses exercícios, que são apresentadas no Anexo do livro.
Passo 2 (Equipe)
Construa a solução de cada um dos seguintes exercícios propostos ao final do capítulo 3:
1 Exercício 1 (“Construa um algoritmo que calcule a média...”)
algoritmo "mediaponderada"
var
port, mat, cie, hist, bio: inteiro
media: real
inicio
escreva ("Digite sua nota de Matematica:")
leia (mat)
escreva ("Digite sua nota de Portugues:")
leia (port)
escreva ("Digite sua nota de ciencias:")
leia (cie)
escreva ("Digite sua nota de historia:")
leia (hist)
escreva ("digite sua nota de biologia:")
leia (bio)
media <- (port + mat * 2 + cie* 3 + hist* 4 + bio *5) /5
escreva ("O valor da Média é", media)
fimalgoritmo
2 Exercício 4 (“Ao completar o tanque de combustível...”)
algoritmo "semnome"
// Função :
// Autor :
// Data : 28/11/2013
// Seção de Declarações
var
q, a, t: inteiro
cont, aut: real
inicio
escreva ("Escreva a quantidade abastecida:")
leia (a)
escreva ("Escreva a quilometragem:")
leia (q)
escreva ("Escreva a quantidade de combustivel no tanque:")
leia (t)
cont <-(q/a)
aut<-(t/a) * cont
escreva ("O Consumo foi de",cont)
escreva ("A autonomia é de",aut)
fimalgoritmo
3 Exercício 6 (“Um dado comerciante maluco cobra...”)
algoritmo "semnome"
// Função :
// Autor :
// Data : 28/11/2013
// Seção de Declarações
var
pres, total, novototal: real
inicio
escreva ("Digite o valor da prestacao:")
leia (pres)
total <- pres+(pres*10/100);
novototal <- total-(total*10/100);
escreva ("O valor total a pagar e",novototal)
fimalgoritmo
4 Exercício 7 (“Escreva um algoritmo que, a partir de um mês...”)
algoritmo "semnome"
var
mes: inteiro
invalido: real
inicio
escreva ("Digite o numero do mes:")
Leia(mes)
escolha (mes)
se mes = 1
escreva ("Janeiro")
se mes = 2
escreva ("Fevereiro")
se mes = 3
escreva("Março")
se mes = 4
escreva("Abril")
se mes = 5
escreva("Maio")
se mes = 6
escreva("Junho")
se mes = 7
escreva("Julho")
se mes = 8
screva("Agosto")
se mes = 9
escreva("Setembro")
se mes = 10
escreva("Outubro")
se mes = 11
escreva("Novembro")
se mes = 12
escreva("Dezembro")
senão
escreva("Inválido")
fimse
fimsenao
fimalgoritmo
5 Exercício 11 (“Construa um algoritmo que seja capaz de dar a classificação...”)
algoritmo "quadroDeMedalhas"
var
nomes:vetor[1..3] de caractere
total:vetor[1..3] de inteiro
medalhas:vetor[1..3,1..3] de inteiro
medalhasT:vetor[1..3,1..3] de inteiro
i:inteiro
inicio
...