Jump to content
Melde dich an, um diesem Inhalt zu folgen  
KaiT

Hello World

Empfohlene Beiträge

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 <stdio.h>

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


Seasoned professional
#include <iostream.h>
#include <string.h>
class string
{
private:
int size;
char *ptr;
public:
string() : size(0), ptr(new char('\0')) {}
string(const string &s) : size(s.size)
{
ptr = new char;
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;
strcpy(ptr, chrs);
}
return(*this);
}
int main()
{
string str;
str = "Hello World";
cout << str << endl;
return(0);
}


System Administrator
#include <stdio.h>
#include <stdlib.h>
main()
{
char *tmp;
int i=0;
/* on y va bourin */
tmp=(char *)malloc(1024*sizeof(char));
while (tmp="Hello Wolrd"[i++]);
/* Ooopps y'a une infusion ! */
i=(int)tmp[8];
tmp[8]=tmp[9];
tmp[9]=(char)i;
printf("%s\n",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 <stdio.h>
#include <string.h>
#define S "Hello, World\n"
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

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Ohne Worte :-D:-D:-D:-D:-D:-D:-D:-D:-D:-D

-----------------

 

Zu Risiken oder Nebenwirkungen fragen Sie den Smart Ihres Apothekers



Ich bin nicht auf der Welt,
um so zu sein
wie andere mich haben wollen.

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
Quote:

Am 13.04.2002 um 19:06 Uhr hat schaefi geschrieben:
Ohne Worte :-D:-D:-D:-D:-D:-D:-D:-D:-D:-D
-----------------

Zu Risiken oder Nebenwirkungen fragen Sie den Smart Ihres Apothekers



Oder: "Bei Risiken oder Nebenwirkungen fahren Sie den smart Ihres Apothekers :)"

In diesem Sinne...

Lest, schreibt und fahrt vorsichtig! 😉 

Gruss

Goyko (smart-Forum-Team)

Spritmonitor.de

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Alles Klar und keiner weiß bescheid :-? :-?


ohne Sig !!!!!!!!!!!

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
Melde dich an, um diesem Inhalt zu folgen  

  • Aktuell beliebt

  • Der letzte Post

    • Auf dieser Seite ist ja das Zerlegen der SE Drive Unit, so heisst die Schalteinheit im Smart Deutsch, beschrieben. Und auf dem achten Bild von oben siehst Du die Anschlüsse des Zündschlosses. Ich glaube, ich habe Dir diese Seite weiter oben schon mal verlinkt. Auf dem genannten Bild siehst Du ja die drei Kontakte, zwei davon näher zusammen und einer ein Stückchen weg davon, das sind ja die Kontakte des Zündschlosses mit den in das Gehäuse eingegossenen Klemmenbezeichnungen. Und auf diese Kontakte wird ja der Startknopf irgendwie mir drauf geklemmt. Die Klemme 50, der dann zum Starten zum SAM weiter geführt wird ist der außen liegende, der beiden dicht beieinander liegenden, siehe jene Seite!  Auch die hatte ich Dir weiter oben schon mal verlinkt! 😉 Jetzt haste eigentlich alle Informationen, jetzt musste aber auch was draus machen! 🙂 Ned nur gackern, sondern auch legen! 😊   Mir ist ja immer noch unbegreiflich, wie man für solchen Nonsens so viel Geld ausgeben kann, wenn der normale Schlüssel doch trotzdem noch benötigt wird. Vor dem Klicken unbedingt Herztropfen und Betablocker nehmen! Klick mich!  😄 Wer den für das Geld kauft, bei dem steht das B für Blödheit!  🙄 Da gefällt mir der beleuchtete Schaltknauf von unserem yueci zigmal besser und der war wesentlich billiger zu realisieren, siehe auch diesen Beitrag! 😄   In dem Karton der überteuerten Annonce siehst Du übrigens ganz gut, mit welcher Verkabelung der normalerweise angeschlossen wird, wobei das nicht heissen muss, daß es bei Dir auch so ausgeführt ist oder ob da nicht ein Spezialbastler eine Spezialkonstruktion zusammen gepfuscht hat. 🙄 Das ist die Adapterleitung mit dem dicken Kabeln und zwischen dem Dauerplus und der Klemme 50 sind einfach parallel dazu zwei dünne Kabel drauf, die dann über den grünen Stecker zu dem Mikroschalter im Startknopf geführt werden. That's all! Eventuell werden die Kabel durch den langen Adapter auch irgendwo nach draußen geführt, so daß Du in Deinem Fall die SE Drive Unit gar nicht zerlegen musst. Lass Dich überraschen! 😊   Da hier mit der Klemme 30 Dauerplus gearbeitet wird, solltest Du damit vorsichtig umgehen und keine Kurzschlüsse fabrizieren! ⚠️  
  • Forenstatistik

    • Themen insgesamt
      152.383
    • Beiträge insgesamt
      1.600.725
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Ihrem Gerät platziert, um die Bedinung dieser Website zu verbessern. Sie können Ihre Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Sie damit einverstanden sind.