simulacion de un dado

Páginas: 4 (869 palabras) Publicado: 18 de octubre de 2015






Materia

Programación Estructurada

Temas:

Simulación de un dado.

Nombre:

Oscar Llumiquinga.


Ingeniero.

Daniel Manangón





METODOLOGIA PARA RESOLVER PROBLEMAS MEDIANTE UN ORDENADOR
1.Definición y alcance del problema
Elaborar un programa que realice la simulación de las caras de un dado.
2. Diseño del algoritmo
2.1. Diagrama de flujo
Utilizando la función Case:Utilizando la función if:
























2.2 Diagrama N-S


















Fin







2.3 Seudocódigo
Inicio
//Definición de variable
cara, cara1=0, cara2=0,cara3=0, cara4=0, cara5=0, cara6=0;
porcentaje1, porcentaje2, porcentaje3, porcentaje4, porcentaje5, porcentaje6;
contador=1;
//Proceso repetitivo
mientras que (contador<=5000)
cara=(rand()%6)+1cambiar (cara)
case 1: cara1++
break
case 2: cara2++
break
case 3: cara3++
break
case 4: cara4++
break;
case 5: cara5++
break;
case 6: cara6++
break
default: mensaje “DATO ERRADO"
break;

//Calcularporcentaje1= (cara1 * 100.0) / 10000.0
porcentaje2= (cara2 * 100.0) / 10000.0
porcentaje3= (cara3 * 100.0) / 10000.0
porcentaje4= (cara4 * 100.0) / 10000.0
porcentaje5= (cara5 * 100.0) / 10000.0porcentaje6= (cara6 * 100.0) / 10000.0

Fin Simulador de dados














3. Prueba de escritorio

Variables
numero
cara
porcentaje
T
1
858
17.16
I
2
858
17.16
E
3
809
16.18
M
4
819
16.38
P
5
828
16.56
O
6828
16.56

4. Codificación
Utilizando la función Case.

//// ESCUELA POLITECNICA NACIONAL
//// ESFOT
//// ANALISIS DE SISTEMAS INFORMATICOS
//// 21/08/2013
//// OSCAR LLUMIQUINGA
//// SIMLUACION DADO//#include
//using std::cout;
//using std::endl;
//int main()
//{
// // definicion de variables
// int contador=1, cara1=0, cara2=0, cara3=0, cara4=0, cara5=0, cara6=0,cara;
// doubleporcentaje1 = 0, porcentaje2 = 0, porcentaje3 = 0, porcentaje4 = 0, porcentaje5 = 0, porcentaje6 = 0;
//
// // casos
// while (contador <= 10000)
// {
// cara =(rand()%6)+1;
//
// switch...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Dados De Simulacion
  • SIMULACION DE UN LANZAMIENTO DE DOS DADO APLICADO EN R-PROJECT
  • Dada
  • Dadada
  • Dada
  • Dada
  • dada
  • Dadad

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS