Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 C Sharp help?
Index -> General Programming
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
RealityFix




PostPosted: Sat Nov 07, 2009 5:46 pm   Post subject: C Sharp help?

Not really help... more like i need an explanation as to why this is working xD

C#:



struct SnowFall
        {
            public int amount;
            public String City;
            public int Year;
        }

        SnowFall[,] Chart = new SnowFall[100,100];
        SnowFall[] CityContainer = new SnowFall[7];


for (int rows = 0; rows <= 6; rows++)
                {
                     tempr [rows] = line.Split(' ')[rows];
                    CityContainer[rows].City = tempr[rows];


                    OutputBox.Text += CityContainer[rows].City + "\t";

                    for (int c = 1; c <= 4; c++)
                    {
                        if (rows == 0)
                        {


                            temp[c] = line.Split(' ')[c];

                            CityContainer[c].Year = int.Parse(temp[c]);
                           
                        }


                        else
                        {


                            temp[c] = line.Split(' ')[c];

                            Chart[rows, c].amount = int.Parse(temp[c]);

                        }
                       

                    }
                   
                   
                   

                }
                OutputBox.Text += Environment.NewLine;
code:

//-------------------------------------------------------------
TEXT FILE CONTAINS:

Site 1994 1995 1996 1997 1998 1999
Chedoke 102 89 144 66 102 92
Chicopee 135 122 101 162 193 182
Blue-Mtn. 178 124 175 201 162 205
Aspen 214 122 187 245 125 280
Whistler 200 150 180 215 149 301

//-------------------------------------------------------------

DISPLAYS:

Site    1994        1995    1996        1997    1998        1999   
Chedoke 102      89    144 66       102    92 
Chicopee        135     122  101       162    193 182     
Blue-Mtn.       178    124 175      201   162        205     
Aspen   214        122     187  245       125    280 
Whistler        200     150  180       215    149 301     



So it basically works, but i dont know why. I did the code from scratch, then i played around with it a lot to get it working and magically it all worked! I was happy, but now im curious as to why it works. I tried to run through it step by step but that takes to long and I got to start working on it again >.>

Mod edit: Added syntax/code tags to make it readable.

^ Thank you. - RealityFix.


- I think i made a big boo boo. Chart[*,*].amount seems to be be equal to my CityContainer[*].years. Thats not good, lol I'm so bad at programming with datafiles xD
Sponsor
Sponsor
Sponsor
sponsor
RealityFix




PostPosted: Sun Nov 08, 2009 4:40 pm   Post subject: Re: C Sharp help?

C#:

public void Average()
        {
            for (int rows = 1; rows <=5; rows++)
            {
                for (int c = 1; c <= 4; c++)
                {
                    CityContainer[rows].Average+=Chart[rows,c].amount ;
                   
                }
                CityContainer[rows].Average /= 6;
               
            }


I tried calculating the average as well. Didn't work out either. So yaaaa... Really need help with this irritating program.

Well I think the problem is the fact that the variable line isn't working as i hoped. It seems like the first row of years are being fed into Chart[].amount array.
Anyone know how to fix this problem? Or at least I think thats the problem.


-HA! I got it working a little. Im on the verge of discovery before 9pm! no lack of sleep tonight ^_^

I will show the answer when im done.
RealityFix




PostPosted: Mon Nov 09, 2009 4:25 pm   Post subject: RE:C Sharp help?

K well. Problem solved. To lazy to show answer, so can a mod close this thread?
rdrake




PostPosted: Mon Nov 09, 2009 7:39 pm   Post subject: RE:C Sharp help?

We generally don't close threads unless it's absolutely necessary.
RealityFix




PostPosted: Tue Nov 17, 2009 9:05 am   Post subject: RE:C Sharp help?

Ok then. I guess its not really neccesary.
Display posts from previous:   
   Index -> General Programming
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 5 Posts ]
Jump to:   


Style:  
Search: