 |
 |
Av |
 |
Innlegg |
 |
 |
 |
 |
 |
 |
thomas
Spitzy (!)


Ble Medlem: 09 Mar 2003 Innlegg: 125 Bosted: Flekkefjord
|
Hello World!
Jeg kjeder meg.
Kode: | <?php
print 'Hello World!';
?> |
Neste?
|
_________________ Coditus Ergo Sum
0x4c796b6b656e206572207374656172696e6c7973206f6720656e206b616c64206d756e6e2e
Skrevet: Tir 13 Apr 2004, 17:15 |
 |
|
 |
 |
 |
 |
 |
 |
 |
Baj
Crash Test Dummy


Ble Medlem: 09 Mar 2003 Innlegg: 2224 Bosted: Asker
|
Kode: |
$nick = ""; // Nick
$sexpartnere = ""; // Antall sexpartnere skrevet i tall
echo "$nick har hatt $sexpartnere sexpartner" . (($sexpartnere != 1) ? "e" : "") . ".\n";
|
|
_________________ "Yes, a person's life does pass before their eyes before they die. This process is called 'living.'"
-- Death (Terry Pratchett: The Last Continent) --
www.baj.no / www.dsgf.no / www.galeforbundet.no
Skrevet: Tir 13 Apr 2004, 19:11 |
 |
|
 |
 |
 |
 |
 |
 |
 |
haakoo
Slushpuppy!


Ble Medlem: 09 Mar 2003 Innlegg: 2220 Bosted: Oslo
|
Kode: | #include <stdio.h>
int main (int argc, char *argv[]){
int i;
for(i = 1; i<argc;i++)
printf("%s\n",argv[i]);
return 0;
}
|
Noen som ser hva det er? 
|
Skrevet: Tir 13 Apr 2004, 21:34 |
 |
|
 |
 |
 |
 |
 |
 |
 |
maria
l33t

Ble Medlem: 09 Mar 2003 Innlegg: 1376 Bosted: Fredrikstad
|
La nå guttene ha sin greie uten å ødelegge for dem, ok?
|
Skrevet: Tir 13 Apr 2004, 22:23 |
 |
|
 |
 |
 |
 |
 |
 |
 |
Baj
Crash Test Dummy


Ble Medlem: 09 Mar 2003 Innlegg: 2224 Bosted: Asker
|
Det er vel C, og det er vel et program som bare outputter det du ber det om å outputte separert med newline.
|
_________________ "Yes, a person's life does pass before their eyes before they die. This process is called 'living.'"
-- Death (Terry Pratchett: The Last Continent) --
www.baj.no / www.dsgf.no / www.galeforbundet.no
Skrevet: Tir 13 Apr 2004, 23:23 |
 |
|
 |
 |
 |
 |
 |
 |
 |
haakoo
Slushpuppy!


Ble Medlem: 09 Mar 2003 Innlegg: 2220 Bosted: Oslo
|
det er 'echo' programmet 
|
Skrevet: Ons 14 Apr 2004, 10:01 |
 |
|
 |
 |
 |
 |
 |
 |
 |
wertoi
Slushpuppy!


Ble Medlem: 24 Feb 2004 Innlegg: 2113
|
??
|
_________________ "Remember me...?" Slumped on a park bench, at the bottom of the social heap, the drunken derelict turns his eyes to the heavens as the first flakes of snow begin to fall. "Remember me? I ordered the blonde, the Firebird, the Alligator shoes... Somebody's made a terrible mistake."
- Tom Waits
Skrevet: Ons 14 Apr 2004, 16:59 |
 |
|
 |
 |
 |
 |
 |
 |
 |
Cafein
HohoHihiHahaToTheFunnyFarm!


Ble Medlem: 14 Apr 2003 Innlegg: 1577 Bosted: Trondheim
|
spiralis skrev: | det er 'echo' programmet  |
Da har du en liten bug i koden. Linje 5 skal være
Kode: | printf("%s ",argv[i]); |
og ikke
Kode: | printf("%s\n",argv[i]); |
Du får få det med i neste revisjon. 
|
_________________ There is a heppy lend - furfur a-wa-a-a-a-ay...
Skrevet: Tor 15 Apr 2004, 01:42 |
 |
|
 |
 |
 |
 |
 |
 |
 |
Cafein
HohoHihiHahaToTheFunnyFarm!


Ble Medlem: 14 Apr 2003 Innlegg: 1577 Bosted: Trondheim
|
Eksempel på bruk av echo:
Kode: | [helge@hagbart]:~> echo Dette er en helt vanlig streng.
Dette er en helt vanlig streng.
[helge@hagbart]:~> echo Dette er en streng med mye mellomrom.
Dette er en streng med mye mellomrom.
[helge@hagbart]:~> echo "Dette er en streng med litt mellomrom."
Dette er en streng med litt mellomrom. |
|
_________________ There is a heppy lend - furfur a-wa-a-a-a-ay...
Skrevet: Tor 15 Apr 2004, 01:45 |
 |
|
 |
 |
 |
 |
 |
 |
 |
haakoo
Slushpuppy!


Ble Medlem: 09 Mar 2003 Innlegg: 2220 Bosted: Oslo
|
Cafein skrev: | spiralis skrev: | det er 'echo' programmet  |
Da har du en liten bug i koden. Linje 5 skal være
Kode: | printf("%s ",argv[i]); |
og ikke
Kode: | printf("%s\n",argv[i]); |
Du får få det med i neste revisjon.  |
Hum... testa litt mer nå, og echox (min) oppfører seg ikke helt riktig nei... men det gjør ikke ditt forslag heller
men det var et av mine første C-programmer.
|
Skrevet: Tor 15 Apr 2004, 07:50 |
 |
|
 |
 |
 |
 |
 |
 |
 |
haakoo
Slushpuppy!


Ble Medlem: 09 Mar 2003 Innlegg: 2220 Bosted: Oslo
|
Kode: | #include <stdio.h>
int main (int argc, char** argv) {
int i=0;
if (argc>1) {
if (strcmp(argv[1],"-n")==0) {
for (i=2; i<argc; i++) {
fputs(argv[i],stdout);
if (i+1!=argc) putchar(' ');
}
} else {
for (i=1; i<argc; i++) {
fputs(argv[i],stdout);
if (i+1!=argc) putchar(' ');
}
putchar('\n');
}
} else putchar('\n');
exit(0);
}
|
Tror jeg er kildekoden til den som blir brukt i Linux, fant også en 'DOS-utgave'.
|
Skrevet: Tor 15 Apr 2004, 08:00 |
 |
|
 |
 |
 |
 |
 |
 |
 |
Cafein
HohoHihiHahaToTheFunnyFarm!


Ble Medlem: 14 Apr 2003 Innlegg: 1577 Bosted: Trondheim
|
Ingen er perfekt. *plystre*
Åkei. Kikk nå på denne enkle UNIX-kommandoen og finn fem feil:
Kode: | for i as *.dvi do xdvi i done |
*nerdeti-nerd-nerd*
|
_________________ There is a heppy lend - furfur a-wa-a-a-a-ay...
Skrevet: Tor 15 Apr 2004, 14:00 |
 |
|
 |
 |
 |
 |
 |
 |
 |
knuta
Varm i trøya

Ble Medlem: 14 Apr 2004 Innlegg: 60 Bosted: Trondheim
|
Cafein skrev: |
Åkei. Kikk nå på denne enkle UNIX-kommandoen og finn fem feil:
Kode: | for i as *.dvi do xdvi i done |
|
Kode: | for i in *.dvi; do xdvi $i; done |
1: "as" skal være "in"
2: mangler semikolon før "do"
3: mangler $ før "i" (dollar skal med når variabelen brukes, men ikke når den deklareres)
4: mangler semikolon før "done"
Hva den femte feilen er aner jeg ikke. Det der skal parse helt fint. Det _kan_ jo hende "det er ikke en kommando, det er flere som utgjør en oneliner" var dem femte, men det tror jeg egentlig ikke ;-)
|
Skrevet: Tor 15 Apr 2004, 19:09 |
 |
|
 |
 |
 |
 |
 |
 |
 |
Cafein
HohoHihiHahaToTheFunnyFarm!


Ble Medlem: 14 Apr 2003 Innlegg: 1577 Bosted: Trondheim
|
Nei, ingen av dem er jo selvstendige kommandoer.
Du har helt rett. Jeg har blingsa. Det var bare fire feil.
Men en til. Finn fem bugs!
Kode: | <?php
$elems = array("null", "en", "to", 3="tre");
foreach($elems as $tall) {
print($tall," ");
print("\n");
print(eval("date(\"Y\")");
php?> |
|
_________________ There is a heppy lend - furfur a-wa-a-a-a-ay...
Skrevet: Lør 17 Apr 2004, 13:33 |
 |
|
 |
 |
 |
 |
 |
 |
 |
knuta
Varm i trøya

Ble Medlem: 14 Apr 2004 Innlegg: 60 Bosted: Trondheim
|
Cafein skrev: | Nei, ingen av dem er jo selvstendige kommandoer. :) |
*pirkepirk*
Ã… joda! xdvi er! ;-)
Resten er shell builtins.
--
Knuta
|
Skrevet: Lør 24 Apr 2004, 03:10 |
 |
|
 |
 |
 |
 |
 |
 |
 |
thomas
Spitzy (!)


Ble Medlem: 09 Mar 2003 Innlegg: 125 Bosted: Flekkefjord
|
Cafein skrev: | Nei, ingen av dem er jo selvstendige kommandoer.
Du har helt rett. Jeg har blingsa. Det var bare fire feil.
Men en til. Finn fem bugs!
Kode: | <?php
$elems = array("null", "en", "to", 3="tre");
foreach($elems as $tall) {
print($tall," ");
print("\n");
print(eval("date(\"Y\")");
php?> |
|
1: 3 => "tre"
2: manglende } etter foreach'en
3: print tar kun et argument
4: eval ('print date("Y");')
5: ?>, ikke php?>
Kode: | <?php
$elems = array("null", "en", "to", 3 => "tre" );
foreach ($elems as $tall) {
print $tall." ";
}
eval ('print date("Y");');
?> |
Ellers kan det jo nevne at denne koden vil være utrolig mye mer effektiv:
Kode: | <?php print 'null en to tre 2004'; ?> |
|
_________________ Coditus Ergo Sum
0x4c796b6b656e206572207374656172696e6c7973206f6720656e206b616c64206d756e6e2e
Skrevet: Ons 30 Jun 2004, 04:05 |
 |
|
 |
 |
 |
 |
 |
 |
 |
thomas
Spitzy (!)


Ble Medlem: 09 Mar 2003 Innlegg: 125 Bosted: Flekkefjord
|
Finn fem feil:
Kode: |
perl -e 'print map $_\n, split "," <STD_IN>
|
|
_________________ Coditus Ergo Sum
0x4c796b6b656e206572207374656172696e6c7973206f6720656e206b616c64206d756e6e2e
Skrevet: Ons 30 Jun 2004, 04:12 |
 |
|
 |
 |
 |
 |
Vis Innlegg fra: Sorter etter:
|
 |
 |