Staredit Network

Staredit Network -> Miscellaneous -> Basic Computer Programming.
Report, edit, etc...Posted by Theme(Ex) on 2005-04-15 at 22:46:24
Don't worry farty, I'm adding your jump bar =)

DONE!

Report, edit, etc...Posted by O)FaRTy1billion on 2005-04-15 at 22:50:00
[codebox]<HTML><HEAD></HEAD><BODY>
<a name="#top">
<a href="#name">Jump</a>
<p>Texts and stuff</p>
<a name="#name">
<p>Texts and stuff</p>
<a href="#top">
</BODY></HTML>[/codebox]

And I don't need help with this, I am fully able to do this. I need mental help though biggrin.gif


Well you saved me some trouble biggrin.gif
Report, edit, etc...Posted by Theme(Ex) on 2005-04-15 at 22:51:35
pinch.gif [strike]so I did all that for NO REASON?[/STRIKE] cry.gif and you won't even give me pumpkin bound! cry.gifcry.gif


saw edit!


oh nos! html don't work =(
Report, edit, etc...Posted by O)FaRTy1billion on 2005-04-15 at 22:52:53
I guess you didn't see my edit...

Did you like click the dark blue text it flashes that part of the scrollbar biggrin.gif
Its a nice little trick to make links and stuff plain text, not link. Only reason its blue because I did <font color="#000099"> or summit color like that.
Report, edit, etc...Posted by chuiu on 2005-04-15 at 22:54:50
If you are going to start learning Programming languages from scratch. I highly suggest you learn Java first. Reasons?

1. All of java is documented. This means whenever you need help with something you can go to Sun's website and search for it (Sun made Java). They also have tutorials, guides, and quizes to help you learn.

2. You can download Textpad and the Java developers kit and program in textpad, compile in textpad, and test programs in textpad.

3. Java is very similar to common programming languages, such as C#, C++, PHP. Learning Java will make things easier if you go to learn these other languages.

4. Java is very stable and contains a lot of code to compensate for bad coding on your part. You may not realize you're neglecting things or doing something very poorly but Java does and it helps out with memory and error related issues. Most other programming languages expect the programmer to know and take care of these things.

There are more reasons but those are the biggest four I could think of. Just go to Sun's website for more information about Java and programming with it.

http://java.sun.com/
Report, edit, etc...Posted by O)FaRTy1billion on 2005-04-15 at 22:58:21
I think JavaScript is a good 1st because he knows HTML, it teaches you a bit about Vars and strings. TI-BASIC (for graphing calculators) uses VARs, Strings, etc. more; thats what got me into programming. look at me now, im learning ASM for my calculator.

Simple program to turn it off, and if anything is run after it it just freezes. I have a better turn off program, but this is first one I grabbed.
[codebox]#define B_CALL(xxxx)
#define B_JUMP(xxxx)

aaaaaa.org 9D95h

aaaaaaDI
aaaaaaLD A,001H
aaaaaaOUT (003H),A
aaaaaaEI
aaaaaaRET

.end
END[/codebox]

Lol all this crazy crap for a calculator...

Edit:
Dam! Spaces and tabs dont work! cant show the spacing sad.gif

Edit:
try and put colors into it...

Edit:
hehehehe. Worked. If you are going to use this... get red of the "aaaaaa" before the indented lines...
Report, edit, etc...Posted by LegacyWeapon on 2005-04-15 at 23:46:25
I have TI-83+ programming knowledge as well happy.gif

I have a few programs I can give you smile.gif
Report, edit, etc...Posted by O)FaRTy1billion on 2005-04-15 at 23:50:16
Like what?

Wow more I talk to people about TI-83p, the more I find people have them...

I finished a program... it has like 8+ programs, but I hope to reduce the amount... (Bunch of odd little ASM programs to do simple things... like list programs, run program in Str0, display RAM, Turn off the calculator (where I messed up blushing.gif, I had my own (what I posted before) but it can't turn the calc off mid-program. Could be used for a fake ram clear/crash biggrin.gif, also the programs jsut do a few more things...)




LegacyWeapon, can you do the ASM?

Ifso, do you have TI83plus.inc? I have TI83asm.inc, but its not as good...
Report, edit, etc...Posted by LegacyWeapon on 2005-04-16 at 00:28:21
No, I'm BASIC all the way happy.gif

Like I have this awsome Nimh program that has AI and everything tongue.gif
Report, edit, etc...Posted by O)FaRTy1billion on 2005-04-16 at 00:44:16
Basic is easy...

Do this:
Create a programm called OFF (or summit like that) and do the following:

2nd, 0 (catalog), down 8 times (AsmPrgm), press Enter.
Now your program is:

PROGRAM:OFF
:AsmPrgm
:

now make so its:

PROGRAM:OFF
:AsmPrgm
:F33E01D303FB
:C9

That may be confusing, but just do as I say tongue.gif

Now once you have it as

PROGRAM:OFF
:AsmPrgm
:F33E01D303FB
:C9

go to the home screen and press 2nd, 0 (catalog), down 6 times (Asm()
then go to the program list and find OFF (or whatever you made as)

Now your homescreen is:
asm(prgmOFF
press enter. boom, there goes your screen. biggrin.gif press on now, it will be right as it was left... only with the "Done" from creating a program.

If that does something to your calc, not my problem. never did anything to mine. (ASM has a tendancy to clear your RAM if misused...) But this is cool anyways. If you put that in the middle of a program, it just freezes untill you press something like 2nd Off On On or something like that...

This is that wierd

[codebox]#define B_CALL(xxxx)
#define B_JUMP(xxxx)

aaaaaa.org 9D95h

aaaaaaDI
aaaaaaLD A,001H
aaaaaaOUT (003H),A
aaaaaaEI
aaaaaaRET

.end
END[/codebox]

was.




Another cool thing about ASM is on my calculator if I press Alpha (or Alpha Lock) it will do the normal capital letters; but if I then press Alpha again, instead of going back to the normal (numbers), it does lowercase letters! then if you hit again goes to normal (cycles through ALPHA alpha number) tongue.gif Its an ASM program that adds something to your calculator and makes it cool.

Wow maybe that thing is why my ARC memory is 2541K (litterally has the K)
Next Page (3)