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

Username:   Password: 
 RegisterRegister   
 How do I make columns in a table align?
Index -> Programming, Turing -> Turing Help
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
dampflames




PostPosted: Wed Sep 15, 2004 3:48 pm   Post subject: How do I make columns in a table align?

I'm a total beginner, and I tried to find a tutorial on this... So, how can I make columns align? Without using the "locate" command or anything.
Sponsor
Sponsor
Sponsor
sponsor
Dan




PostPosted: Wed Sep 15, 2004 4:12 pm   Post subject: (No subject)

If you are just using simple text then i whoul use tabs. If u put a \t in a string it will act as a tab and alow u to do better spacing for a table:

code:

put "1\t2\t3\t4\t5"
put "Dan\tTony\tMazer\tHomer\toctopi"
put "Dark\tBlade\tDelta\tAsian\tdodge"
put "naoki\trizzix\tmailer\tDanS.\tshorthair"
put "wtd\tCervantes"


Only problem is if the text is to long and gose in to the next cell it will push everything over. To solve that i whould use 2 '\t's rather then one.
Computer Science Canada Help with programming in C, C++, Java, PHP, Ruby, Turing, VB and more!
dampflames




PostPosted: Wed Sep 15, 2004 8:14 pm   Post subject: (No subject)

Hacker Dan wrote:
If you are just using simple text then i whoul use tabs. If u put a \t in a string it will act as a tab and alow u to do better spacing for a table:

code:

put "1\t2\t3\t4\t5"
put "Dan\tTony\tMazer\tHomer\toctopi"
put "Dark\tBlade\tDelta\tAsian\tdodge"
put "naoki\trizzix\tmailer\tDanS.\tshorthair"
put "wtd\tCervantes"


Only problem is if the text is to long and gose in to the next cell it will push everything over. To solve that i whould use 2 '\t's rather then one.


But 3 wouldn't be aligned "to the right" over Mazer and Delta beneath it, would it?
Cervantes




PostPosted: Wed Sep 15, 2004 8:38 pm   Post subject: (No subject)

if you put the extra \t everywhere except where the text is longer than one tab space, such as my name in Dan's example, everything will work fine.

code:

put "1\t\t2\t\t3\t\t4\t\t5"
put "Dan\t\tTony\t\tMazer\t\tHomer\t\toctopi"
put "Dark\t\tBlade\t\tDelta\t\tAsian\t\tdodge"
put "naoki\t\trizzix\t\tmailer\t\tDanS.\t\tshorthair"
put "wtd\t\tCervantes\tdampflames\tCatalyst\tPaul Bian"
Andy




PostPosted: Thu Sep 16, 2004 3:44 pm   Post subject: (No subject)

use this

code:

put "1":5,"10":5
put "2":5,"20":5
put "3":5,"30":5
put "4":5,"40":5


but do keep in mind that strings are left aligned and numbers are right aligned
Artermis




PostPosted: Fri Sep 24, 2004 9:35 pm   Post subject: (No subject)

Can someone please help this code? I'm trying to get it to align as well, but the tab doesn't work on my for... put... line... yeah... help!!

code:
put "Please input the number of terms you want."
get NumNumbers

put"",skip

put "Please input the number you want to start from."
get StartNumber

put "",skip

put "NumberSquare\tCubet\tSquare Root\tCube Root" %this aligns pretty well

for k:StartNumber..StartNumber+NumNumbers-1

    put k:4,Square(k):12,Cube(k):12,SquareRoot(k):15:3,CubeRoot(k):15:3 %HERE IS WHERE I NEED IT TO ALIGN I CAN'T GET TABS TO WORK!!

end for
AsianSensation




PostPosted: Fri Sep 24, 2004 10:43 pm   Post subject: (No subject)

well, you are suppose to play around with the values to see which makes your columns the best looking ones.

so something like this:

code:
    put k : 6, k * 2 : 15, k * k * k : 12, sqrt (k) : 15 : 3 %HERE IS WHERE I NEED IT TO ALIGN I CAN'T GET TABS TO WORK!!


Though normally, you can just count the letters "NumberSquare\tCubet\tSquare Root\tCube Root", like NumberSquare is 12 letters long, you want the number to appear in the middle, so you would do something like indenting 6 spaces.

If you are really meticulous, you could always match up the middle of the number to the middle of the word, and that would involve some arithmetics.
Display posts from previous:   
   Index -> Programming, Turing -> Turing Help
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 7 Posts ]
Jump to:   


Style:  
Search: