TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Atps Algoritmo Etapa 3

Monografias: Atps Algoritmo Etapa 3. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  3/12/2013  •  1.735 Palavras (7 Páginas)  •  2.737 Visualizações

Página 1 de 7

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 ponderada entre 5 números quaisquer, sendo que os pesos a serem aplicados são 1, 2, 3, 4 e 5 respectivamente.)

var

A, B, C, D, F, MP:REAL

inicio

// Entrada de dados

ESCREVA("DIGITE A MÉDIA DE 5 NÚMEROS QUAISQUER")

LEIA (A, B, C, D, F)

MP <- ((A) + (B*2) + (C*3) + (D*4) + (F*5)) / 10

ESCREVAL ("MEDIA PONDERADA = ", MP)

Fimalgoritmo

2 Exercício 4 (“Ao completar o tanque de combustível...”)

var

litro,kmk,gasto,totlitro:real

km:inteiro

inicio

//kmk<-10

escreval("Informe a capacidade máxima do tanque")

leia(totlitro)

escreval("Informe quantos kilômetros foram percorridos")

leia(km)

litro<-km/10

escreval("Em ",km,"Km"," voce gastou ",litro," litros")

gasto<-totlitro-litro

escreval("ainda restam ", gasto," litros no tanque")

fimalgoritmo

3 Exercício 6 (“Um dado comerciante maluco cobra 10% de acréscimo para cada prestação em atraso e depois dá um desconto de 10% sobre esse valor. Faça um algoritmo que solicite o valor da prestação em atraso e apresente a valor final a pagar, assim como o prejuízo do comerciantena operação.”)

var

parcela,acrescimo,vlfinal,desconto:real

inicio

escreval("Informe o valor da parcela que está em atraso")

leia(parcela)

acrescimo<-(parcela*0.1)

parcela<-parcela+acrescimo

desconto<-parcela*0.1

vlfinal<-parcela-desconto

escreval("Valor a ser pago R$",vlfinal)

// Seção de Comandos

Fimalgoritmo

4 Exercício 7 (Escreva um algoritmo que, a partir de um mês fornecido (numero de 1 a 12), apresente o nome dele ou mês invalido. )

var

mes: inteiro

inicio

// entrada de dados

escreva ("Digite o número do mês")

Leia(mes)

escolha (mes)

caso 1

escreval("Janeiro")

caso 2

escreval("Fevereiro")

caso 3

escreval("Março")

caso 4

escreval("Abril")

caso 5

escreval("Maio")

caso 6

escreval("Junho")

caso 7

escreval("Julho")

caso 8

escreval("Agosto")

caso 9

escreval("Setembro")

caso 10

escreval("Outubro")

caso 11

escreval("Novembro")

caso 12

escreval("Dezembro")

outrocaso

escreval("Inválido")

fimescolha

fimalgoritmo

5 Exercício 11 (Construa um algoritmo que seja capaz de dar a classificação de 3 países informados. para cada país é informado o nome, a quantidade de medalhas de ouro, prata e bronze. Considere que cada medalha de ouro tem peso 3, cada de prata tem peso 2 e cada de bronze peso 1.)

var

paisa,paisb,paisc:caractere

ouro,prata,bronze:inteiro

qtdouro,qtdprata,qtdbronze:inteiro

totmedalhasa,totmedalhasb,totmedalhasc:inteiro

colocacao:inteiro

inicio

ouro<-3

prata<-2

bronze<-1

escreval("Informe o primeiro país")

leia(paisa)

escreval("Informe as medalhas que o(a) ",paisa," ganhou")

escreva("Ouro: ")

leia(qtdouro)

escreva("Prata: ")

leia(qtdprata)

escreva("Bronze:

...

Baixar como (para membros premium)  txt (12.2 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com