1. LOGS DISEÑO E INFORME - psp
Ingresar por teclado un conjunto de números reales
Deben ser almacenados en una lista
Detenerse al ingresar espacio vacío
Calcular la media y la variación estándar delconjunto de números
Mostrar los resultados en pantalla.
Si se ingresa un valor no valido, preguntar hasta que se ingrese un espacio en blanco o un valor valido.
Si el resultado se redondea y se muestra comomáximo 3 decimales, tanto para la media como para la variación estándar.
RESUMEN DEL PLAN DE PROYECTO:
LOG DE REGISTRO DE TIEMPOS
LOG DE REGISTRO DE DEFECTOS:
DIAGRAMA DEL DISEÑO
PROGRAMAPractica 1
REAL moda = 0.0, desviación=0.0;
CADENA variable [ ];
ENTERO lista [ ];
HACER:
Cadena = LEER “ingresar valor”;
SI ( validar(valor)==true AND valor != “ ”) ENTONCES
SI(valor >= 0 )ENTONCESLista. Agregar (valor);
SINO ENTONCES
escribir "Valor incorrecto, ingrese valor mayor a cero!”;
FIN SI
SINO ENTONCES
SI (valor== “ ”) ENTONCES
Detener ciclo;
FIN SI
ESCRIBIR "Valor incorrecto, ingrese valor numérico!! ");
FIN SI
MIENTRAS (validar (valor)== true OR validar (valor)== false);
SI (Lista !=vacío) ENTONCES
PARA ( i = 0 HASTA i < lista. tamaño) HACER
media = media + lista[i];
FIN PARA
media = media / lista. tamaño;
media = redondear(media * 1000) / 1000;
PARA (i = 0 HASTA i < lista. tamaño) HACER
desviacion = desviacion +(lista [i] – media)^2;
FIN PARA
desviacion = RAIZ(desviacion / (lista.tamaño– 1));desviacion =redondear(desviacion * 1000) / 1000;
ESCRIBIR "La media es:" + media + "La desviacion estándar es: " + desviacion;
FIN SI
FIN PROGRAMA
INFORME:
El tiempo estimado parala resolución del problema estuvo muy cerca del tiempo real que transcurrió, mi desempeño en cada una de las fases es el esperado pues gracias a una buena planeación y un completo diseño se pudo...
Regístrate para leer el documento completo.