Vill lära mig att programmera|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Vill lära mig att programmera
squarepusher
Member
Medlem
Forum Posts: 2154
Member Since:
May 29, 2001
sp_UserOfflineSmall Offline
1
July 18, 2002 - 1:37 pm
sp_Permalink sp_Print

Kan absolut nada om programmering, men skulle hemskt gärna vilja lära mig men problemet är att jag inte vet hur jag ska komma igång, funtar på att börja lajja lite me shell script i linux för att komma igång, kan det va nåt? Tips mottages gärna 🙂

Agenten
Siktar mot toppen
Medlem
Forum Posts: 96
Member Since:
July 8, 2002
sp_UserOfflineSmall Offline
184869
July 21, 2002 - 8:05 am
sp_Permalink sp_Print

#include

int main ()
{
printf("Hello, World!");
return 0;
}

Jerry
Member
Medlem
Forum Posts: 4381
Member Since:
June 18, 2001
sp_UserOfflineSmall Offline
184952
July 21, 2002 - 12:05 pm
sp_Permalink sp_Print

Hej!

Köp en bok i något språk, vilket har ingen större betydelse. Detta att man ska börja med basic, sedan java och sedan c eller hur det nu är vissa säger tror jag härrör mer från att de vill vara herre på täppan med sina c-kunskaper så länge som möjligt än att det skulle vara pedagogiskt fördelaktigt. Man ska gå ut stort, för i det stora hela fungerar alla språk på samma sätt; logiken är inte svårare i ASM än den är i qbaqic. Nåväl, välj java om du vill kunna programmera till fler system än vanliga "burkar" och välj c++ om du vill ha en bra kompilator och mer kontroll över programmeringen.

/Jerry (con jota)

Bleedin Radar
Kommer du hit ofta?
Medlem
Forum Posts: 508
Member Since:
November 4, 2001
sp_UserOfflineSmall Offline
184984
July 21, 2002 - 1:55 pm
sp_Permalink sp_Print

Agenten wrote: #include

int main ()
{
printf("Hello, World!");
return 0;
}

Hehe undrar hur många som inte sett detta 😀

daggerr
Kommer du hit ofta?
Medlem
Forum Posts: 1367
Member Since:
August 7, 2001
sp_UserOfflineSmall Offline
185274
July 22, 2002 - 11:01 am
sp_Permalink sp_Print

Hello World !
How the way people code "Hello World" varies depending on their age and job:
High School/Jr.High
10 PRINT "HELLO WORLD"
20 END

First year in College
program Hello(input, output)
begin
writeln('Hello World')
end.

Senior year in College
(defun hello
(print
(cons 'Hello (list 'World))))

New professional
#include

void main(void)
{
char *message[] = {"Hello ", "World"};
int i;
for(i = 0; i < 2; ++i)
printf("%s", message[i]);
printf("n");
}

Seasoned professional
#include
#include
class string
{
private:
int size;
char *ptr;
public:
string() : size(0), ptr(new char('')) {}
string(const string &s) : size(s.size)
{
ptr = new char[size + 1];
strcpy(ptr, s.ptr);
}
~string()
{
delete [] ptr;
}
friend ostream &operator <<(ostream &, const string &);
string &operator=(const char *);
};

ostream &operator<<(ostream &stream, const string &s)
{
return(stream << s.ptr);
}
string &string::operator=(const char *chrs)
{
if (this != &chrs)
{
delete [] ptr;
size = strlen(chrs);
ptr = new char[size + 1];
strcpy(ptr, chrs);
}
return(*this);
}
int main()
{
string str;
str = "Hello World";
cout << str << endl;
return(0);
}

System Administrator
#include
#include
main()
{
char *tmp;
int i=0;
/* on y va bourin */
tmp=(char *)malloc(1024*sizeof(char));
while (tmp[i]="Hello Wolrd"[i++]);
/* Ooopps y'a une infusion ! */
i=(int)tmp[8];
tmp[8]=tmp[9];
tmp[9]=(char)i;
printf("%sn",tmp);
}

Apprentice Hacker
#!/usr/local/bin/perl
$msg="Hello, world.n";
if ($#ARGV >= 0) {
while(defined($arg=shift(@ARGV))) {
$outfilename = $arg;
open(FILE, ">" . $outfilename) || die "Can't write $arg: $!n";
print (FILE $msg);
close(FILE) || die "Can't close $arg: $!n";
}
} else {
print ($msg);
}
1;

Experienced Hacker
#include
#include
#define S "Hello, Worldn"
main(){exit(printf(S) == strlen(S) ? 0 : 1);}

Seasoned Hacker
% cc -o a.out ~/src/misc/hw/hw.c
% a.out
Hello, world.

Guru Hacker
% cat
Hello, world.

New Manager (do you remember?)
10 PRINT "HELLO WORLD"
20 END

Middle Manager
mail -s "Hello, world." bob@b12
Bob, could you please write me a program that prints "Hello, world."?
I need it by tomorrow.
^D

Senior Manager
% zmail jim
I need a "Hello, world." program by this afternoon.

Chief Executive
% letter
letter: Command not found.
% mail
To: ^X ^F ^C
% help mail
help: Command not found.
% damn!
!: Event unrecognized
% logout

Research Scientist
PROGRAM HELLO
PRINT *, 'Hello World'
END

Older research Scientist
WRITE (6, 100)
100 FORMAT (1H ,11HHELLO WORLD)
CALL EXIT
END

Other humor in the GNU Humor Collection.

Disclaimer
The joke on this page was obtained from the FSF's email archives of the GNU Project.
The Free Software Foundation claims no copyrights on this joke.

lite helloworldhumor saxat från http://www.gnu.org/fun/jokes/helloworld.html

Herr_Apa
Nu vet jag hur man gör inlägg!
Medlem
Forum Posts: 46
Member Since:
July 13, 2002
sp_UserOfflineSmall Offline
185373
July 22, 2002 - 3:46 pm
sp_Permalink sp_Print

Efter att ha läst det så är jag så förvirrad så vet inte om jag kan hitta pitten längre :cy: 😕

daggerr
Kommer du hit ofta?
Medlem
Forum Posts: 1367
Member Since:
August 7, 2001
sp_UserOfflineSmall Offline
185585
July 22, 2002 - 11:49 pm
sp_Permalink sp_Print

Jerry wrote: Hej!

Köp en bok i något språk, vilket har ingen större betydelse. Detta att man ska börja med basic, sedan java och sedan c eller hur det nu är vissa säger tror jag härrör mer från att de vill vara herre på täppan med sina c-kunskaper så länge som möjligt än att det skulle vara pedagogiskt fördelaktigt. Man ska gå ut stort, för i det stora hela fungerar alla språk på samma sätt; logiken är inte svårare i ASM än den är i qbaqic. Nåväl, välj java om du vill kunna programmera till fler system än vanliga "burkar" och välj c++ om du vill ha en bra kompilator och mer kontroll över programmeringen.

/Jerry (con jota)

det som du säger är nog inte riktigt sant. basic är mycket lättare att förstå sig på för en nybörjare, och enklare att skriva små program med. okay att det kanske inte är någon större skillnad om man vill göra ett helloworld med nån enkel loop i. Men efter första dagen när man kan det så vill man kanske skriva lite roligare saker, då det är mycket enklare att pilla med något enklare programmeringsspråk som har massor med sådana funktioner inbyggda, i stället för att hålla på med massa bibliotek och API's som kan vara lite jobbigt för nybörjaren. Jag hade nog tröttnat på att programmera om jag inte hade börjat med basic.
basic är ju en förkortning för "beginners all-purpouse symbolic instructioncode", det är utformat för att vara ett bra och enkelt nybörjarspråk. medans c/c++ och andra språk är utformade för att vara lite kraftigare verktyg. även om principen är den samma. men det är ju enklare att börja cykla på en trehjuling än en vanlig cykel, även om den vanliga cykeln gör mer nytta när man behärskar den.

abishai
Member
Medlem
Forum Posts: 3989
Member Since:
May 10, 2002
sp_UserOfflineSmall Offline
185590
July 22, 2002 - 11:56 pm
sp_Permalink sp_Print

en gång i tiden kodade jag i qbasic, bror min gjorde t.o.m små filmer och spel.. den gamla goda tiden utan internet, utan riktiga spel, bara en 486:a och en dröm! :bgrin:

Jerry
Member
Medlem
Forum Posts: 4381
Member Since:
June 18, 2001
sp_UserOfflineSmall Offline
186345
July 24, 2002 - 11:18 pm
sp_Permalink sp_Print

Daggerr> Det tar längre tid att programmera i mer avancerade språk, men det är inte svårare. Har man dåligt med tålamod, visst, basic fungerar. Men men, det är även jobbigt för tålamodet att basic är så segt , samt att man inte kan leka hur man vill.

daggerr
Kommer du hit ofta?
Medlem
Forum Posts: 1367
Member Since:
August 7, 2001
sp_UserOfflineSmall Offline
186536
July 25, 2002 - 3:07 pm
sp_Permalink sp_Print

Jerry wrote: Daggerr> Det tar längre tid att programmera i mer avancerade språk, men det är inte svårare. Har man dåligt med tålamod, visst, basic fungerar. Men men, det är även jobbigt för tålamodet att basic är så segt , samt att man inte kan leka hur man vill.

nja, nu vet jag inte hur mycket programmeringserfarenhet du har, men den erfarenheten som jag har säger mig iaf att basic är bättre att börja med och lära sig programmera. det är ju tillochmed utvecklat för att vara ett bra och enkelt nybörjarspråk. Men c++ kan nog röra till det ordentligt för en nybörjare om man skall hålla på med klassmallar, pekare, arv osv å dona. dessutom så är det enklare att komma igång med basic. t.ex. om man vill koda lite grafik, så finns ju redan alla funktioner där. man slipper antingen skriva sitt eget grafikibliotek, eller ladda ner ett och sätta sig in i det. jag rekomenderar iaf att man börjar med basic eller något språk så att man åtminstånde får lite kläm på hur det här med programmering fungerar, strukturen i enkla program etc. sedan så är det lätt att byta till ett annat språk när man väl har fått lite klämm på hur det fungerar. själv började jag med basic när jag gick i 4:an-5:an och på den tiden så hade jag nog inte haft så mycket glädje av c/c++.

Jerry
Member
Medlem
Forum Posts: 4381
Member Since:
June 18, 2001
sp_UserOfflineSmall Offline
187471
July 28, 2002 - 12:33 pm
sp_Permalink sp_Print

Jag har kört lite VB, lite C++, en del java och en del ASM (för mikroprocessorer). Bortser vi från ASM ser jag ingen större skillnad på dem i avseendet att det skulle vara någon skillnad i svårighetsgrad. Men, du har ju rätt i att det är mer att sätta sig in i när man använder sig av C än det är när man sitter med t.ex. basic.

daggerr
Kommer du hit ofta?
Medlem
Forum Posts: 1367
Member Since:
August 7, 2001
sp_UserOfflineSmall Offline
187652
July 28, 2002 - 10:44 pm
sp_Permalink sp_Print

jerry: vilka mikroprocessorer är det du kodar till? själv pillar jag en del med atmels AVR-familj.

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 694
Currently Online:
Guest(s) 50
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL