Ejercicio 5-6


Ejercicio 5


  1. Encontrar el menor valor de un conjunto de n números dados.

Análisis 

 1.       En este  programa intentaremos encontrar el número menor  entre una cantidad de n números dados  para eso creamos tres variables una para q valla conteniendo el número menor cada vez que se encuentre otra para  ingresar la cantidad de números a comparar y otra  q contendrá los números  que iremos ingresando, mediante un ciclo hacer para que contendrá    una condición e iremos comparando los números  y esta comparación se hará mas efectiva ya que la variable q contendrá los números  es un arreglo. Al finalizar el proceso imprimimos  el número menor por fuera del ciclo.

Diccionario de variables

Int num = Variable que ira conteniendo los números ingresados.
Int men= Variable que ira conteniendo el número menor cada vez que  se encuentre.
Int  cn= Variable donde ingresaremos la cantidad de números a comparar.




Prueba de escritorio 

Código Javascript
<html>
<head>
</head>
<body>
<script type="text/javascript">
var num = new Array(4);
var i, men=0, cn;

cn = prompt('Ingrese la cantidad de numeros a comparar:');

for (i=0; i<cn; i++){
num[i] = parseInt(prompt('Ingrese uno de los  numero: '));
        men = num[0];
if (num[i] < men){
men = num[i];
}
}

document.write('el número menor es : ', men);

</script>
</body>
</html>






Ejercicio 6


  1. Encontrar el mayor, menor valor  y el promedio de un conjunto de n números dados.

Análisis 

 1.       1.       En este  programa intentaremos encontrar el número menor, mayor y el promedio de estos  entre una cantidad de n números dados  para eso creamos cuatro variables dos para q vallan conteniendo el número menor y mayor  cada vez que se encuentren otra  para  ingresar la cantidad de números a comparar y otra  q contendrá los números  que iremos ingresando, mediante un ciclo hacer para que contendrá    dos condición e iremos comparando los números  para así saber cuál es el número menor y cuál es el mayor. Al finalizar el proceso imprimimos  el número menor, mayor y el promedio de estos  por fuera del ciclo.

Diccionario de variables
Int cn= Cantidad de números.
Int  m=  Número mayor.
Int  me= Número menor.
Int   n = Número a ingresar.



Pseudocodigo 


entero  cn, m=0, me, p, n, sn=0,a;
escriba ('Ingrese la cantidad de numeros: ');
lea cn;
escriba ('Ingrese el numero a comparar:');
lea me;
a= me;
for (x=2; x <= cn; x++){ 
escriba('Ingrese el numero a comparar:');
lea n;
sn = sn + n;
if (n > m){
m = n;
}

if (n < me){
me = n;
}
}
sn = sn + a;
p = sn / cn;

escriba ('Este es el numero mayor: ', m);
escriba ('Este es el numero menor: ', me);
escriba ('Este es el promedio: ', p);
fin


Prueba de escritorio 



Código Javascript

<html>
<head>
</head>
<body>
<script language = "JavaScript">

var cn, m=0, me, p, n, sn=0,a;
cn = prompt('Ingrese la cantidad de numeros: ');

me = prompt('Ingrese el numero a comparar:');
a= me;
for (x=2; x <= cn; x++){ 
n = prompt('Ingrese el numero a comparar:');
sn = parseInt(sn) + parseInt(n);
if (n > m){
m = n;
}

if (n < me){
me = n;
}
}
sn = parseInt (sn) + parseInt(a);
p = sn / cn;
document.write('<br>');
document.write('Este es el numero mayor: ', m);
document.write('<br>');
document.write('Este es el numero menor: ', me);
document.write('<br>');
document.write('Este es el promedio: ', p);

</script>
</body>
</html>



Ejecutable 6