Pages

1 de set. de 2010

Alg1-Capítulo 2- 21 A comissão de formatura de um curso está organizando a festa de formatura de sua turma e levantou as seguintes informações:

1. custo do salão (capacidade de 800 pessoas com mesas de 4 pessoas) R$ 2000.00;
2. custo da sonorização: R$ 500,00
3. custo da decoração: R$ 800,00
Além desses custos, que serão rateados igualmente entre os formandos, há custos cuja divisão é
proporcional ao número de convidados do formando. São eles:
1. segurança: necessário um segurança para cada 80 pessoas da festa;
2. garçom: um garçom consegue atender 48 pessoas (ou 12 mesas de 4 pessoas); e
3. bebida.
Escreva um algoritmo que leia o nome de cada um dos cinco formandos com seus respectivos
números de convidados. Ele também deve ler os custos de um segurança, de um garçom e da
bebida. O algoritmo deve calcular e escrever, para cada formando o número de mesas desitnadas
para seus convidados e o custo da festa para eles. As mesas poderão ser compartilhadas entre
convidados de diferentes formandos.

-----------------||----------------------------------------||----------------------------------------------


algoritmo "Custo da festa"
// Função :
// Autor :
// Data : 31/08/2010
// Seção de Declarações
var
   n1,n2,n3,n4,n5:literal
   c1,c2,c3,c4,c5,ntotal,nseg,ngarcom:inteiro
   pseg,pgarcom,pbebida,nmesa,custos,nmesa2,nmesa3,nmesa4,nmesa5:real

inicio
// Seção de Comandos
   escreval("Digite o nome do formando, aperte enter e digite o número de convidados")
   leia(n1,c1,n2,c2,n3,c3,n4,c4,n5,c5)
   escreval("Digite o preço para contratar um segurança")
   leia(pseg)
   escreval("Digite o preço da bebida")
   leia(pbebida)
   escreval("Digite o preço para contratar um garçom")
   leia(pgarcom)

   ntotal<-n1+n2+n3+n4+n5
   pseg<-(ntotal/80)*pseg
   pgarcom<-(ntotal/48)*pgarcom
   nmesa<-c1/4
   nmesa2<-c2/4
   nmesa3<-c3/4
   nmesa4<-c4/4
   nmesa5<-c5/4
   custos<- (2000+500+800+pseg+pgarcom+pbebida)/5
   escreva("O custo por pessoa será de: ",custos," e ",n1,",",n2,",",n3,",",n4,",",n5,
   " precisarão, respectivamente de ",nmesa,",",nmesa2,",",nmesa3,",",nmesa4,",",nmesa5,"mesas")

fimalgoritmo

1 comentários:

Unknown disse...

ooi thais :D

só uma obs na seguinte frase... "ntotal<-n1+n2+n3+n4+n5"

Ntotal foi declarado como Literal, ou seja, é um nome que recebe todos os outros nomes?? :S
rs

só p/ ajuda..hehe.. bjs

Postar um comentário