Guest - Rodrigo - Postado Outubro 20, 2003 Denunciar Share Postado Outubro 20, 2003 Estou tentando fazer um cálculo de pesos relativos dos segmentos do corpo humano, mas tah dando erro. o teste de código que eu fiz foi o seguinte:<% option explicit %><font face="verdana" size="2"><% if request.querystring("calcula")="sim" thenDIM peso, pesocab, pesotr, pesocx, pesopr, pesobr, pesoab, pesompeso = request.querystring("peso")if request.querystring("protocolo")="clauser" thenpesocab = 7,3 * " & peso & " / 100response.write" " & pesocab & " "end ifend if%><form action="pesor.asp" method="GET"><input type="hidden" name="calcula" value="sim">Digite seu peso: <input type="text" name="peso"><BR><BR>Selecione o Protocolo:<BR><input type="radio" name="protocolo" value="clauser">Clasuser (adultos)<BR><input type="radio" name="protocolo" value="jensen">Jensen (12 anos)<BR><input type="radio" name="protocolo" value="jensen15">Jensen (15 anos)<BR>o erro que retorna é:Microsoft VBScript compilation error '800a0401' Expected end of statement /cinesio/pesor.asp, line 7 pesocab = 7,3 * " & peso & " / 100o que acontece?<input type="submit" value="CALCULAR"> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pgmador Postado Outubro 20, 2003 Denunciar Share Postado Outubro 20, 2003 Por que aspas se é número?pesocab = 7,3 *peso/ 100 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - Rodrigo - Postado Outubro 20, 2003 Denunciar Share Postado Outubro 20, 2003 Fiz como você disse e retorna Expected end of statement Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Decio Postado Outubro 20, 2003 Denunciar Share Postado Outubro 20, 2003 Tente fazer o seguinte:pesocab = 7.3 * Cint(peso) / 100Lembrando que cálculo não pode ser com virgula e sim com ponto. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Rodrigo -
Estou tentando fazer um cálculo de pesos relativos dos segmentos do corpo humano, mas tah dando erro. o teste de código que eu fiz foi o seguinte:
<% option explicit %>
<font face="verdana" size="2">
<% if request.querystring("calcula")="sim" then
DIM peso, pesocab, pesotr, pesocx, pesopr, pesobr, pesoab, pesom
peso = request.querystring("peso")
if request.querystring("protocolo")="clauser" then
pesocab = 7,3 * " & peso & " / 100
response.write" " & pesocab & " "
end if
end if
%>
<form action="pesor.asp" method="GET">
<input type="hidden" name="calcula" value="sim">
Digite seu peso: <input type="text" name="peso"><BR><BR>
Selecione o Protocolo:<BR>
<input type="radio" name="protocolo" value="clauser">Clasuser (adultos)<BR>
<input type="radio" name="protocolo" value="jensen">Jensen (12 anos)<BR>
<input type="radio" name="protocolo" value="jensen15">Jensen (15 anos)<BR>
o erro que retorna é:
Microsoft VBScript compilation error '800a0401'
Expected end of statement
/cinesio/pesor.asp, line 7
pesocab = 7,3 * " & peso & " / 100
o que acontece?
<input type="submit" value="CALCULAR">
Link para o comentário
Compartilhar em outros sites
3 respostass 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.