Franzu23
11-05-2012, 19:46
Ragazzi, intanto buonasera.
Sto iniziando a utilizzare il linguaggio C, ma il prof che a scuola ci insegna queste cose non è dei migliori, per cui mi trovo a dover (VOLER) realizzare dei piccoli programmini per imparare i linguaggi di programmazione (studio informatica).
Questo è il programmino che dovrebbe consentire di ordinare dei numeri che vengono inseriti... Ma ha qualche problema nel dare i risultati!! Chi potrebbe aiutarmi?
<html>
<head>
<title> Numeri </title>
</head>
<SCRIPT LANGUAGE=javascript>
function numeri(){
var num = new Array();
var i;
var m;
var b;
for(i=0;i<9;i++)
{
num[i]=prompt("digita numero: ");
}
for(m=0;m<8;m++)
{
for(i=0;i<8;i++)
{
if(num[i]*1>num[i+1]*1)
{
b=num;
num[i]=num[i+1];
num[i+1]=b;
}
}
}
for(i=0;i<9;i++)
{
document.write(num[i]+"<br>");
}
}
</script>
<body onload="numeri()">
<div> </div>
</body>
</html>
Grazie..
Sto iniziando a utilizzare il linguaggio C, ma il prof che a scuola ci insegna queste cose non è dei migliori, per cui mi trovo a dover (VOLER) realizzare dei piccoli programmini per imparare i linguaggi di programmazione (studio informatica).
Questo è il programmino che dovrebbe consentire di ordinare dei numeri che vengono inseriti... Ma ha qualche problema nel dare i risultati!! Chi potrebbe aiutarmi?
<html>
<head>
<title> Numeri </title>
</head>
<SCRIPT LANGUAGE=javascript>
function numeri(){
var num = new Array();
var i;
var m;
var b;
for(i=0;i<9;i++)
{
num[i]=prompt("digita numero: ");
}
for(m=0;m<8;m++)
{
for(i=0;i<8;i++)
{
if(num[i]*1>num[i+1]*1)
{
b=num;
num[i]=num[i+1];
num[i+1]=b;
}
}
}
for(i=0;i<9;i++)
{
document.write(num[i]+"<br>");
}
}
</script>
<body onload="numeri()">
<div> </div>
</body>
</html>
Grazie..