• 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 1 visitante

 



Assunto: (FGV) ... função novamente rs
Autor: my2009 - Qua Dez 08, 2010 21:48

Uma função polinomial f do 1° grau é tal que f(3) = 6 e f(4) = 8.Portanto o valor de f(10) é :


Assunto: (FGV) ... função novamente rs
Autor: Anonymous - Qui Dez 09, 2010 17:25

Uma função de 1º grau é dada por y=ax+b.
Temos que para x=3, y=6 e para x=4, y=8.
\begin{cases}6=3a+b\\8=4a+b\end{cases}
Ache o valor de a e b, monte a função e substitua x por 10.


Assunto: (FGV) ... função novamente rs
Autor: Pinho - Qui Dez 16, 2010 13:57

my2009 escreveu:Uma função polinomial f do 1° grau é tal que f(3) = 6 e f(4) = 8.Portanto o valor de f(10) é :



f(x)= 2.x
f(3)=2.3=6
f(4)=2.4=8
f(10)=2.10=20


Assunto: (FGV) ... função novamente rs
Autor: dagoth - Sex Dez 17, 2010 11:55

isso ai foi uma questao da FGV?

haahua to precisando trocar de faculdade.


Assunto: (FGV) ... função novamente rs
Autor: Thiago 86 - Qua Mar 06, 2013 23:11

Saudações! :-D
ví suaquestão e tentei resolver, depois você conta-me se eu acertei.
Uma função de 1º grau é dada por y=3a+b

Resposta :
3a+b=6 x(4)
4a+b=8 x(-3)
12a+4b=24
-12a-3b=-24
b=0
substituindo b na 1°, ttenho que: 3a+b=6
3a+0=6
a=2
substituindo em: y=3a+b
y=30+0
y=30
:coffee: