<html>
<head>
<title>funcion, días de la semana y sus temperaturas, medias, maximas y minimas </title>
<meta charset="utf-8" />
<script type="text/javascript">
//Cargar tabla de temperaturas
function Cargatemperaturas(){
var i;
for(i=0;i<temperaturas.length;i++)
temperaturas[i]=parseInt(prompt('Ingresa la temperatura del '+dias[i]+':'));//presentación de datos
document.write('Día Temperatura<br/>');
for(i=0;i<temperaturas.length;i++)
document.write(dias[i]+': '+temperaturas[i]+'ºC<br/>');
}
// Calcular temperatura máxima
function Calculartmaxima(){
var t, pos=0;
var mayor=temperaturas[0];
for(t=1;t<temperaturas.length;t++)
if(temperaturas[t]>mayor){
mayor=temperaturas[t];
pos=t;
}
document.write('La temperatura máxima es '+temperaturas[pos]+'ºC y corresponde al '+dias[pos]+'<br/>');
}
//calcular temperatura mínima
function Calculatminima(){
var, m, min=0;
var menor=temperaturas[0];
for (m=1;m<temperaturas.length;m++)
if(temperaturas[m]<menor){
menor=temperaturas[m];
min=m;
}
document.write('La temperatura minima es '+temperaturas[min]+'ºC y corresponde al '+dias[min]+'<br/>')
}
</script>
</head>
<body>
<script type="text/javascript">
var dias, temperaturas;
dias=["lunes","martes","miércoles","jueves","viernes","sabado","domingo"];
temperaturas=new Array(7);
Cargatemperaturas();
Calculartmaxima();
calculatminima();
calculatmedia();
OrdenaBurbuja();
</script>
</body>
</html>
Mostrando entradas con la etiqueta burbuja. Mostrar todas las entradas
Mostrando entradas con la etiqueta burbuja. Mostrar todas las entradas
miércoles, 15 de marzo de 2017
lunes, 13 de marzo de 2017
Ordenar de mayor a menor con el método burbuja
var a=3;
var b=5;
//Y quiero que a valga 5 y b valga 3 por lo que declaro una variable nueva
var=T
var a=3;
var b=5;
var aux=a;// ahora ux vale 3
b=aux;
a=b;//y ahora a vale 5
for(i=0;i<7;i++)// con este bucle me recorro todas las celdas del array/ / i vale 0
{
for(j=i;j<7;j++)//meto un bucle dentro de otro // j vale 1
{if (T[i]<T[j])//permutar
{
aux=T[i];
T[i]=T[j];
}
T[j]=aux;
}
}
var b=5;
//Y quiero que a valga 5 y b valga 3 por lo que declaro una variable nueva
var=T
var a=3;
var b=5;
var aux=a;// ahora ux vale 3
b=aux;
a=b;//y ahora a vale 5
for(i=0;i<7;i++)// con este bucle me recorro todas las celdas del array/ / i vale 0
{
for(j=i;j<7;j++)//meto un bucle dentro de otro // j vale 1
{if (T[i]<T[j])//permutar
{
aux=T[i];
T[i]=T[j];
}
T[j]=aux;
}
}
Suscribirse a:
Entradas (Atom)