Diferència entre revisions de la pàgina «Solució Nombres Romans»

De wikiserver
Dreceres ràpides: navegació, cerca
(Es crea la pàgina amb «<pre> <script type="text/javascript"> var num = [1000, 900,500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1]; var numRoman = ["m", "cm", "d", "cd", "c", "xc", "l", "xl", "x", "…».)
 
 
(Hi ha una revisió intermèdia del mateix usuari que no es mostren)
Línia 1: Línia 1:
<pre>
+
<source lang="javascript">
<script type="text/javascript">
 
  
 
var num = [1000, 900,500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1];
 
var num = [1000, 900,500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1];
Línia 19: Línia 18:
 
alert("El numero roman és: " + res);  
 
alert("El numero roman és: " + res);  
  
</script>
+
</source>
</pre>
 

Revisió de 16:57, 23 set 2015

var num = [1000, 900,500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1];
var numRoman = ["m", "cm", "d", "cd", "c", "xc", "l", "xl", "x", "ix", "v", "iv", "i"];
var numdecimal = prompt("Introdueix un nombre menor que 3500");
numdecimal = parseInt(numdecimal);
var res = "";
var i = 0;
while(numdecimal>0){
	if(numdecimal >= num[i]){
		res = res + numRoman[i];
		numdecimal = numdecimal - num[i];
	}
	else{
		i++;
	}
}
alert("El numero roman és: " + res);