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: Alle Innlegg 1 Dag 7 Dager 2 Uker 1 Måned 3 Måneder 6 Måneder 1 År Sorter etter: Dato Innleggets tittel Av Stigende Synkende