Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - zesick

#1
Programación C/C++ / Ayuda con codigo de ************
15 Septiembre 2014, 04:28 AM
El problema es que establesco unas condiciones para una matriz, y de una ecuacion hallo una valor para T, y asi sucesivamente, luego le doy que haga Ti=Ta cosa que no tiene que ver con la ecuacion anterior, y de una vez el valor anterior lo cambia por otro y lo arroja como si fuera el valor de otro dato. puede que no me explique pero me gustaria saber si estoy usando bien las matrices : :-X :-X :-X :-X :-X >:( >:( >:( >:(
Lo que esta con otro color y en grande es lo que les digo que si lo pongo altera el valor de la matriz en el punto, luego que ya esta definida esa *********!!!!!!!!!
#include <stdio.h>
#include <stdlib.h>
#include<iostream>
#include<conio.h>
#include<stdio.h>
#include <cstdlib>
#include <math.h>
#include <vector>
#include <stdlib.h>


using namespace std;

int main()
{
int i,s;   
float T_0,L,h,P,K_a,K_b,K_c,T,e_0,X,Ti,Ta,Tb;
float F [2][10];     


T_0=37;
//T_2=25
L=1;
h=19;
P=0.1111111;
K_a=223.18;
K_b=346.85;
K_c=329.79;
e_0=64*T_0;
X=0;
T=T_0;
F[0][0]=X;
F[0][1]=T;
Ti=T;

T=T-64*T*(P*P)/(2*K_a);
X=X+P;
F[1][0]=X;
F[1][1]=T;
Ta=T;


T=(P*(K_a*(T-Ti)/P-64*T*P)/K_a)+T;
X=X+P;
F[2][0] = X;
F[2][1] = T;

Ti=Ta;




T=(P*((K_a*(T-Ti)/P)-64*T*P)/K_a)+T;
X=X+P;
F[3][0]=X;
F[3][1]=T;


T=(P*(K_a*(T-Ti)/P-64*T*P)/K_b)+T;
X=X+P;
F[4][0] = X;
F[4][1] = T;

T=(P*((K_b*(T-Ti)/P)-64*T*P)/K_b)+T;
X=X+P;
F[5][0]=X;
F[5][1]=T;

T=(P*((K_b*(T-Ti)/P)-64*T*P)/K_b)+T;
X=X+P;
F[6][0]=X;
F[6][1]=T;

T=(P*(K_b*(T-Ti)/P-64*T*P)/K_c)+T;
X=X+P;
F[7][0] = X;
F[7][1] = T;


T=(P*((K_c*(T-Ti)/P)-64*T*P)/K_c)+T;
X=X+P;
F[8][0]=X;
F[8][1]=T;














cout << ("X") <<("\t")<<("\t")<<("T");
cout <<("\n");
cout <<(F[0][0]);
cout <<("\t") <<("\t");
cout <<(F[0][1]);
cout <<("\n");
cout <<(F[1][0]);
cout <<("\t");
cout <<(F[1][1]);
cout <<("\n");
cout <<(F[2][0]);
cout <<("\t") ;
cout <<(F[2][1]);
cout <<("\n");
cout <<(F[3][0]);
cout <<("\t");
cout <<(F[3][1]);
cout <<("\n");
cout <<(F[4][0]);
cout <<("\t") ;
cout <<(F[4][1]);
cout <<("\n");
cout <<(F[5][0]);
cout <<("\t") ;
cout <<(F[5][1]);
cout <<("\n");
cout <<(F[6][0]);
cout <<("\t") ;
cout <<(F[6][1]);
cout <<("\n");
cout <<(F[7][0]);
cout <<("\t") ;
cout <<(F[7][1]);
cout <<("\n");
cout <<(F[8][0]);
cout <<("\t") ;
cout <<(F[8][1]);
cout <<("\n");


getch();
return(0);
}