Trabalho de Lógica de Programação
Por: David Fernandes • 2/11/2015 • Trabalho acadêmico • 2.526 Palavras (11 Páginas) • 199 Visualizações
TRABALHO
Disciplina:Lógica de Programação Turma:CMN02S1
Data da Entrega: 02/10/2015
Professor (a): Francisca Sancha Azevedo da Silva
1º Bimestre (X) 2º Bimestre () 2ª Chamada () 3ª Bimestre () Ano /Semestre:2015/2
Valor Total:10.0 pontos
(1,25 pontos por questão) Aluno (matrícula): Adalberto Miranda
Aluno(matrícula): Aline Santos
Aluno(matrícula): David Fernandes
Aluno(matrícula): Renato Lira
Aluno(matrícula): Robson Rodrigues
RegrasEstabelecidas:
1. Dos componentes da equipe:
1.1 Não serão aceitos trabalhos de equipes com mais de5 componentes.
1.2 Caso um dos componentes falte à defesa:
1.2.1 O aluno ausente deverá apresentar outro trabalho sozinho no prazo máximo de dois dias úteis após a data da defesa, com a penalidade do atraso (descrita no item 2) e a validade de todas as regras aqui redigidas.
1.2.2 A equipe será penalizada em 0,5 ponto.
2. Da entrega:
2.1 Os trabalhos entregues após a data estabelecida sofrerãoa penalidade de menos 1,0 ponto por dia de atraso no valor da nota.
2.2 A penalidade descrita em 2.1 valerá para dias úteis, feriados e finais de semana.
2.3 Esta folha deverá ser impressa com o nome dos componentes da equipe (digitados).
2.4 O algoritmo será trazido de forma impressa/manuscrita.
3. Da defesa:
3.1 A defesa é obrigatória e caso não haja, o trabalho não será aceito.
3.2 As perguntas sobre os algoritmos serão feitas em dois momentos:1º -para cada componente da equipe, que caso não responda lógica e coerentemente, será descontado 0,5 ponto do valor total do trabalho.2º - Será escolhido um componente aleatoriamente para responder, caso não o faça adequadamente a equipe perderá 1,0 ponto do valor total do trabalho.
4. Da execução do algoritmo:
4.1 O trabalho deverá ser apresentado evitando erros de sintaxe, de acordo com a proposta em aula, sendo descontada pontuação dos erros de sintaxe em 0,25 ponto por questão.
4.2 Deverão ser trazidos os testes de mesa executados pela equipe.
5. Trabalhos plagiados receberão automaticamente nota 0,0.
Especificação:
1. O salário de um pedreiro de alvenaria (reboco) é calculado conforme sua produção média diária, da seguinte maneira:
• Serviços em áreas até 40 m², o profissional recebe R$ 9,80 por m²;
• Serviços em áreas maiores que 40 m², o profissional recebe R$ 10,00 por m².
Considerando que um mês típico possui 22 dias úteis, desenvolva algoritmo em Portugol que realize as tarefas listadas abaixo:
• Solicite e receba do usuário o total de reboco, em m², produzido em um mês de trabalho;
• Informe ao usuário a quantidade de dias úteis considerados para o mês, o valor da produção média diária do trabalhador, em m², e o valor da monetização atribuída àquela produção;
• Exiba o valor bruto a ser pago ao funcionário pelo seu trabalho.
R:
algoritmo "Salario_pedreiro"
var
Valor_Med, Salario, Media_diaria, Valor_diario :real
total_reboco :inteiro
inicio
escreva("Informe em metros quadrados, a quantidade de reboco produzido no corrente mês de Trabalho:")
leia(trabalho)
se trabalho<=40 entao
Valor_Med<-9,8
senao
Valor_Med<-10
fimse
Media_diaria<-trabalho/22
Valor_diario<- Media_diaria * Valor_Med
Salario<-trabalho*Valor_Med
escreval("A quantidade de dias úteis a ser considerado no mês é de 22 dias!!")
escreval("A produção media diária do trabalhador é de:", Media_diaria,"M²")
escreval("Sua produção diária é: R$", Valor_diario)
escreval("O salário a ser pago para o funcionário é: R$",Salario)
fimalgoritmo
2. A administradora de um teatro contratou a sua empresa para desenvolver um algoritmo para venda de ingressos. O algoritmo deve funcionar da seguinte maneira:
• O usuário informa se é estudante ou não e o setor do teatro desejado;
• O algoritmo retorna o preço do ingresso;
• O usuário informa a quantidade de ingressos desejada;
• O algoritmo informa a quantidade de ingressos adquirida de cada setor e o valor total a pagar. Veja abaixo a tabela de preços:
• Setor frontal: R$100,00 (inteira); R$50,00 (meia);
• Setor intermediário: R$80,00 (inteira); R$40,00 (meia);
• Setor superior: R$ 120,00 (inteira); R$ 60,00 (meia).
R:
algoritmo "Valor_Ingresso"
var
Adulto,Setor,
...