Non ti sto a fare l'elenco... ma questa e' una possibile soluzione
codice:
<html>
<head>
<title>BIGLIETTO DEL TRENO</title>
<script language=javascript>
function calcolo()
{
	var costo
	indicepartenza=document.frmbiglietto.selpartenza.selectedIndex
	indicearrivo=document.frmbiglietto.selarrivo.selectedIndex
	if(indicepartenza==indicearrivo)
	{
		alert("selezionare città")
		return;
	}
	if (document.frmbiglietto.radtreno[0].checked)
	{
		if((indicepartenza==0 && indicearrivo==1) || (indicepartenza==1 && indicearrivo==0))
			document.frmbiglietto.txtcosto.value=40
		if((indicepartenza==0 && indicearrivo==2) || (indicepartenza==2 && indicearrivo==0))
			document.frmbiglietto.txtcosto.value=35
		if((indicepartenza==2 && indicearrivo==1) || (indicepartenza==1 && indicearrivo==2))
			document.frmbiglietto.txtcosto.value=50
	}
	else if(document.frmbiglietto.radtreno[1].checked)
	{
		if((indicepartenza==0 && indicearrivo==1) || (indicepartenza==1 && indicearrivo==0))
			document.frmbiglietto.txtcosto.value=35
		if((indicepartenza==0 && indicearrivo==2) || (indicepartenza==2 && indicearrivo==0))
			document.frmbiglietto.txtcosto.value=30
		if((indicepartenza==2 && indicearrivo==1) || (indicepartenza==1 && indicearrivo==2))
			document.frmbiglietto.txtcosto.value=40
	}
}
</script>
</head>
<body>
<h1> PREZZO DEL BIGLIETTO </h1>
<form name=frmbiglietto>


 SELEZIONARE IL TIPO DI TRENO </p>


 INTERCITY <input type=radio name=radtreno> </p>


 EUROSTAR <input type=radio name=radtreno> </p>


 Selezionare la stazione di partenza e di arrivo </p>
<select name=selpartenza>
<option> Roma
<option> Lecce
<option> Londra
</select>
<select name=selarrivo>
<option> Roma
<option> Lecce
<option> Londra
</select>


<input type=button name=btncalcolo value= "calcola il prezzo del biglietto" onClick=calcolo()>
</p>


<input type=reset value=annulla></p>


 il prezzo del biglietto è<input type=text name=txtcosto></p>
</form>
</body>
</html>
ciao