Guest --Alvaro -- Postado Maio 8, 2007 Denunciar Share Postado Maio 8, 2007 Um algoritmo que receba um numero do vagão e sua quantidade de caixas... guardando num vetore receba o tipo de carga guardando em outro vetor...Só que num mesmo vagão não pode ter tipos diferentes de cargas... e o progama não deve carregar e avisar algo com window.alertex: (no vagão 5 coloquei 2 caixas e uva dá 1º vez ... dá 2º vez coloco 5 caixas e ovo! isso deve dar algum erro...)lá vai o algoritmo....<html><body><script language:"javascript">var v=new Array(30)var p=new Array(30)soma=0a=1for(x=1;x<=30;x++){v[x]=0p[x]=0}a=prompt("numero do vagão")while(a!=0){b=prompt("quantidade de carga")c=prompt("tipo de carga")a=parseInt(a);b=parseInt(B);v[a]=v[a]+bp[a]= csoma=soma+b}for(x=1;x<=30;x++){if(v[x]!=0){document.write(x + " - " + v[x])document.write(p[x])document.write("<br>") }}document.write("total cargas " + soma) </script></body></html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kandrade Postado Maio 8, 2007 Denunciar Share Postado Maio 8, 2007 Só que num mesmo vagão não pode ter tipos diferentes de cargas... e o progama não deve carregar e avisar algo com window.alertex: (no vagão 5 coloquei 2 caixas e uva dá 1º vez ... dá 2º vez coloco 5 caixas e ovo! isso deve dar algum erro...)cara, eu não posso te ajudar com a linguagem porque não sei nada de javascript, mas a lógica é essa:- antes de fazer qualquer insercão de carga no vagão verificar se ele está vaziose estiver vazio: insira a carga.se não:- verifique o tipo da carga naquele vagão, se for igual ao tipo a ser inserido: insira.se não: mostre o erro. ;) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --Alvaro --
Um algoritmo que receba um numero do vagão e sua quantidade de caixas... guardando num vetor
e receba o tipo de carga guardando em outro vetor...
Só que num mesmo vagão não pode ter tipos diferentes de cargas... e o progama não deve carregar e avisar algo com window.alert
ex: (no vagão 5 coloquei 2 caixas e uva dá 1º vez ... dá 2º vez coloco 5 caixas e ovo! isso deve dar algum erro...)
lá vai o algoritmo....
<html>
<body>
<script language:"javascript">
var v=new Array(30)
var p=new Array(30)
soma=0
a=1
for(x=1;x<=30;x++){
v[x]=0
p[x]=0
}
a=prompt("numero do vagão")
while(a!=0){
b=prompt("quantidade de carga")
c=prompt("tipo de carga")
a=parseInt(a);
b=parseInt(B);
v[a]=v[a]+b
p[a]= c
soma=soma+b
}
for(x=1;x<=30;x++){
if(v[x]!=0){
document.write(x + " - " + v[x])
document.write(p[x])
document.write("<br>")
}
}
document.write("total cargas " + soma)
</script>
</body>
</html>
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.