• Anúncio Global
    Respostas
    Exibições
    Última mensagem

[Computação] Programa em Pascal - Ajuda

Materiais sobre Computação.
Utilize a seção de pedidos para outros que não estejam disponíveis.

As fontes dos arquivos serão diversas e deverão ser citadas sempre que possível, mantendo totalmente os créditos dos respectivos autores.
Regras do fórum

  1. Não envie somente enunciados de problemas, informe suas tentativas e dificuldades!

    Queremos que a "ajuda" represente um trabalho interativo, pois saber especificar a dúvida exige estudo.

    Serão desconsiderados tópicos apenas com enunciados, sem interação. Nosso objetivo não é resolver listas de exercícios;



  2. Para não haver má interpretação em suas postagens, especialmente na precedência das operações, utilize LaTeX, podendo ser a partir do botão "editor de fórmulas".


    Bons estudos!

[Computação] Programa em Pascal - Ajuda

Mensagempor Pessoa Estranha » Qua Out 23, 2013 17:57

Olá.... Acho que esta parte é dedicada para expor materiais de estudo, mas o que coloco aqui é uma dúvida. Peço desculpas, pois ainda não estou muito familiarizada com esta área do site. :oops:
Bem, a minha dúvida é sobre Estruturas de Repetição (Disciplina: Introdução à Ciência da Computação). Resolvi um exercício, mas o resultado final não é o mesmo do programa pronto. Enunciado: "Um funcionário de uma empresa recebe aumento salarial anualmente. Sabe-se que:
a) Esse funcionário foi contratado em 2005, com salário inicial de R$ 1000.00.
b) Em 2006, ele recebeu aumento de 1.5% sobre seu salário inicial.
c) A partir de 2007 (inclusive), os aumentos salariais sempre corresponderam ao dobro do percentual do ano anterior.
Faça um programa que determine o salário atual desse funcionário.

Observações: na minha resolução, s5 significa 'salário em 2005'; s6, 'salário em 2006'; s, 'salário'; a, 'aumento';
Resposta correta: 13036.15.

Minha resolução:

PROGRAM NOVA_TENTATIVA_EX01_ER;

var

s5, s6, s, a : real;
i : integer;

begin

s5 := 1000.00;
s6 := s5 + (0.015 * s5);

a := 0.015;
s := s6;

FOR i := 2007 TO 2013 DO

a := 2 * 0.015;
s := s + (a * s);

writeln;
write ('O salario atual do funcionario eh de: ', s:2:2);

readln;
end.

Por favor, onde está o erro ?? Obrigada!
Pessoa Estranha
Colaborador Voluntário
Colaborador Voluntário
 
Mensagens: 262
Registrado em: Ter Jul 16, 2013 16:43
Formação Escolar: GRADUAÇÃO
Área/Curso: Matemática
Andamento: cursando

Voltar para Computação

 



  • Tópicos relacionados
    Respostas
    Exibições
    Última mensagem

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes

 



Assunto: dúvida em uma questão em regra de 3!
Autor: leandro moraes - Qui Jul 01, 2010 12:41

pessoal eu achei como resultado 180 toneladas,entretanto sei que a questão está erra pela lógica e a resposta correta segundo o gabarito é 1.800 toneladas.
me explique onde eu estou pecando na questão. resolva explicando.

78 – ( CEFET – 1993 ) Os desabamentos, em sua maioria, são causados por grande acúmulo de lixo nas encostas dos morros. Se 10 pessoas retiram 135 toneladas de lixo em 9 dias, quantas toneladas serão retiradas por 40 pessoas em 30 dias ?


Assunto: dúvida em uma questão em regra de 3!
Autor: Douglasm - Qui Jul 01, 2010 13:16

Observe o raciocínio:

10 pessoas - 9 dias - 135 toneladas

1 pessoa - 9 dias - 13,5 toneladas

1 pessoa - 1 dia - 1,5 toneladas

40 pessoas - 1 dia - 60 toneladas

40 pessoas - 30 dias - 1800 toneladas


Assunto: dúvida em uma questão em regra de 3!
Autor: leandro moraes - Qui Jul 01, 2010 13:18

pessoal já achei a resposta. o meu erro foi bobo rsrsrrs errei em uma continha de multiplicação, é mole rsrsrsr mas felizmente consegui.


Assunto: dúvida em uma questão em regra de 3!
Autor: leandro moraes - Qui Jul 01, 2010 13:21

leandro moraes escreveu:pessoal já achei a resposta. o meu erro foi bobo rsrsrrs errei em uma continha de multiplicação, é mole rsrsrsr mas felizmente consegui.

valeu meu camarada.