⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 simplex.cpp

📁 copied from the author.. simplex programminf
💻 CPP
字号:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <ctype.h>
#include "Simplex.h"
#include "Pantalla.h"

//Instancia de clase SimplexClass:
SimplexClass Simplex;


//cabeceras de funciones
void InitScreen(void);
void MostrarArreglos(int x1, int y1, int c, SimplexClass Simplex);
int CuantasVars(void);
int CuantasRestrics(void);
void Get_FO(void);
void Get_Rest(void);


/******************************** Main **************************************/
void main(void)
{
char pasoapaso;

clrscr();
printf("\nDesea usted ver paso a paso como se modifican los arreglos? (S/N)\n");
pasoapaso='x';

while ((pasoapaso!='S') && (pasoapaso!='N')){
	pasoapaso=getch();
	pasoapaso=toupper(pasoapaso);
}


InitScreen();

Simplex.MaxCols = CuantasVars();        	//Cuantas Restricciones?
Simplex.MaxRows = CuantasRestrics();    	//Cuantas Variables?
Simplex.InitArrays(); 				//Inicializamos vectores
Get_FO();					//obtenemos la funcion objetivo
Get_Rest();					//Obtener Restricciones

//Iteracion 0
Simplex.GetXb();				//Calcular Xb
Simplex.Entra=Simplex.Indice_Entra();		//Ver quien entra
if (pasoapaso=='S') MostrarArreglos(3,5,7,Simplex); //Muestra las matrices

if (Simplex.Entra==-1){
	color(0,15);
	cprintf(" Error: El problema no tiene soluci

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -