Seguinte ... comecei a aprender hoje mesmo Pascal e tentei desenvolver um programa em DOS q perguntasse Qual o valor do produto em dollar depois guardasse a informacao e perguntasse Qual o peso do produto em kg ? guardasse a informacao e deois perguntasse Qual a cotacao do dollar paralelo atual ?? Depois disso tudo pegasse o valor em dollar do produto somasse 2 ... Depois pegava o peso em kg e multiplicava por 10 e somava ao valor anterior , depois pegava esse total e multiplicava pelo dollar atual e por fim dando o resultado . Tentei fazer isso usando o seguinte algoritimo :
PROGRAM Cotacao;
CRT;
VAR
D1,D2,D3,MA,MB,MC,MD:REAL
BEGIN
CLRSCR;
WRITELN('Entre com o valor em dollar do produto');
READLN(D1);
WRITELN('Entre com o valor em kg do produto');
READLN(D2);
WRITELN('Entre com a cotacao atual do dollar paralelo');
READLN(D3);
MA:=(D1+2);
MB:=(D2)*10;
MC:=(D3);
MD:=(MA+MB+MC)* 0.21;
WRITELN('O valor do produto e =',MA+MB*MC+MD:2:2)
READLN;
END.
Mas sei que ele possui INUMEROS erros por isso gostaria que alguém corrigisse ou mostrasse o certo. Muito Obrigado !!
Pergunta
Guest brunom4rk
Seguinte ... comecei a aprender hoje mesmo Pascal e tentei desenvolver um programa em DOS q perguntasse Qual o valor do produto em dollar depois guardasse a informacao e perguntasse Qual o peso do produto em kg ? guardasse a informacao e deois perguntasse Qual a cotacao do dollar paralelo atual ?? Depois disso tudo pegasse o valor em dollar do produto somasse 2 ... Depois pegava o peso em kg e multiplicava por 10 e somava ao valor anterior , depois pegava esse total e multiplicava pelo dollar atual e por fim dando o resultado . Tentei fazer isso usando o seguinte algoritimo :
PROGRAM Cotacao;
CRT;
VAR
D1,D2,D3,MA,MB,MC,MD:REAL
BEGIN
CLRSCR;
WRITELN('Entre com o valor em dollar do produto');
READLN(D1);
WRITELN('Entre com o valor em kg do produto');
READLN(D2);
WRITELN('Entre com a cotacao atual do dollar paralelo');
READLN(D3);
MA:=(D1+2);
MB:=(D2)*10;
MC:=(D3);
MD:=(MA+MB+MC)* 0.21;
WRITELN('O valor do produto e =',MA+MB*MC+MD:2:2)
READLN;
END.
Mas sei que ele possui INUMEROS erros por isso gostaria que alguém corrigisse ou mostrasse o certo. Muito Obrigado !!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.