Algoritmos
Enviado por Arturo Chapa Peña • 24 de Agosto de 2015 • Documentos de Investigación • 4.777 Palabras (20 Páginas) • 126 Visitas
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("¿ De cuàntos dias desea calculara la producciòn?");
int dia = int.Parse(Console.ReadLine());
int n = 0; // numero aleatorio de mi articulo//
int a1 = 0; //mi articulo 1//
int a2 = 0; //mi articulo 2//
int a3 = 0; //mi articulo 3//
int a4 = 0; //mi articulo 4//
int a5 = 0; //mi articulo 5//
int tm = 0; //tiempo muerto//
int totalart = 0; //total de mis articulos//
Random i = new Random(); // numero aleatorio de mis articulos//
double costo = 0, pzm = 0; // mi pzm son mi merma= a la multiplicacion de la pieza por el % de la merma//
Random mrma = new Random();
int merma = mrma.Next(4, 9);
// indico que mi merma es un numero aleatorio de 4 a 9 y no de 4 a 8 para que mepueda tomar el valor de 8
for (int d = 1; d <= dia; d++)
// d= a mis dias //
{
for (double t = 28800; t > 0; )
// el tiempo total de un dia de produccion es de 228800 segundos //
{
int producto = i.Next(1, 5);
n += 1;
if (producto == 1)
{
if (n == 1)
{ Hoja1
t -= 600;
tm += 600;
}
else
{
t -= 480;
tm += 480;
}
for (int x1 = 1; x1 <= 25; x1++)
{
if (t > 343)
{
t -= 243;
a1 += 1;
totalart += 1;
costo += 9.5;
}
}
pzm += (a1 * merma) / 100;
}
//······································································································································································
if (producto == 2)
{
if (n == 1)
{
t -= 720;
tm += 720;
}
else
{
t -= 420;
tm += 420;
}
for (int x2 = 1; x2 <= 32; x2++)
{
if (t > 343)
{
t -= 199.2;
a2 += 1;
totalart += 1;
costo += 12;
...