DSGF.no Forum  
DSGF.no    HjelpHjelp   SøkSøk   MedlemslisteMedlemsliste   GrupperGrupper   Bli MedlemBli Medlem   RetningslinjerRetningslinjer   InnstillingerInnstillinger   Sjekk private meldingerSjekk private meldinger   Logg InnLogg Inn 
  Forumoversikten »   Teknologibabbel »   Programmering og databaser
Hello World!
Start Nytt Tema   Svar på Tema Vis Forrige TemaVis Neste Tema
Side 1 av 1 [17 Posts]  
Av Innlegg
thomas
Spitzy (!)
Spitzy (!)


Ble Medlem: 09 Mar 2003
Innlegg: 125
Bosted: Flekkefjord
Offline
 Hello World!

Jeg kjeder meg.

Kode:
<?php
print 'Hello World!';
?>

Neste?
_________________
Coditus Ergo Sum
0x4c796b6b656e206572207374656172696e6c7973206f6720656e206b616c64206d756e6e2e

InnleggSkrevet: Tir 13 Apr 2004, 17:15
  Vis Medlemmets Profil Send Privat Melding Besøk Medlemmets Nettside MSN Messenger    Til Toppen 
Baj
Crash Test Dummy
Crash Test Dummy


Ble Medlem: 09 Mar 2003
Innlegg: 2224
Bosted: Asker
Offline
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

InnleggSkrevet: Tir 13 Apr 2004, 19:11
  Vis Medlemmets Profil Send Privat Melding Send e-post Besøk Medlemmets Nettside MSN Messenger    Til Toppen 
haakoo
Slushpuppy!
Slushpuppy!


Ble Medlem: 09 Mar 2003
Innlegg: 2220
Bosted: Oslo
Offline
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? Wink

InnleggSkrevet: Tir 13 Apr 2004, 21:34
  Vis Medlemmets Profil Send Privat Melding Besøk Medlemmets Nettside MSN Messenger    Til Toppen 
maria
l33t
l33t

Ble Medlem: 09 Mar 2003
Innlegg: 1376
Bosted: Fredrikstad
Offline
La nå guttene ha sin greie uten å ødelegge for dem, ok?

InnleggSkrevet: Tir 13 Apr 2004, 22:23
  Vis Medlemmets Profil Send Privat Melding Send e-post Besøk Medlemmets Nettside    Til Toppen 
Baj
Crash Test Dummy
Crash Test Dummy


Ble Medlem: 09 Mar 2003
Innlegg: 2224
Bosted: Asker
Offline
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

InnleggSkrevet: Tir 13 Apr 2004, 23:23
  Vis Medlemmets Profil Send Privat Melding Send e-post Besøk Medlemmets Nettside MSN Messenger    Til Toppen 
haakoo
Slushpuppy!
Slushpuppy!


Ble Medlem: 09 Mar 2003
Innlegg: 2220
Bosted: Oslo
Offline
det er 'echo' programmet Wink

InnleggSkrevet: Ons 14 Apr 2004, 10:01
  Vis Medlemmets Profil Send Privat Melding Besøk Medlemmets Nettside MSN Messenger    Til Toppen 
wertoi
Slushpuppy!
Slushpuppy!


Ble Medlem: 24 Feb 2004
Innlegg: 2113
Offline
??
_________________
"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

InnleggSkrevet: Ons 14 Apr 2004, 16:59
  Vis Medlemmets Profil Send Privat Melding Send e-post MSN Messenger    Til Toppen 
Cafein
HohoHihiHahaToTheFunnyFarm!
HohoHihiHahaToTheFunnyFarm!


Ble Medlem: 14 Apr 2003
Innlegg: 1577
Bosted: Trondheim
Offline
spiralis skrev:
det er 'echo' programmet Wink

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. Wink
_________________
There is a heppy lend - furfur a-wa-a-a-a-ay...

InnleggSkrevet: Tor 15 Apr 2004, 01:42
  Vis Medlemmets Profil Send Privat Melding Besøk Medlemmets Nettside MSN Messenger    Til Toppen 
Cafein
HohoHihiHahaToTheFunnyFarm!
HohoHihiHahaToTheFunnyFarm!


Ble Medlem: 14 Apr 2003
Innlegg: 1577
Bosted: Trondheim
Offline
wertoi skrev:
??

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

InnleggSkrevet: Tor 15 Apr 2004, 01:45
  Vis Medlemmets Profil Send Privat Melding Besøk Medlemmets Nettside MSN Messenger    Til Toppen 
haakoo
Slushpuppy!
Slushpuppy!


Ble Medlem: 09 Mar 2003
Innlegg: 2220
Bosted: Oslo
Offline
Cafein skrev:
spiralis skrev:
det er 'echo' programmet Wink

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. Wink


Hum... testa litt mer nå, og echox (min) oppfører seg ikke helt riktig nei... men det gjør ikke ditt forslag heller Wink

men det var et av mine første C-programmer.

InnleggSkrevet: Tor 15 Apr 2004, 07:50
  Vis Medlemmets Profil Send Privat Melding Besøk Medlemmets Nettside MSN Messenger    Til Toppen 
haakoo
Slushpuppy!
Slushpuppy!


Ble Medlem: 09 Mar 2003
Innlegg: 2220
Bosted: Oslo
Offline
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'.

InnleggSkrevet: Tor 15 Apr 2004, 08:00
  Vis Medlemmets Profil Send Privat Melding Besøk Medlemmets Nettside MSN Messenger    Til Toppen 
Cafein
HohoHihiHahaToTheFunnyFarm!
HohoHihiHahaToTheFunnyFarm!


Ble Medlem: 14 Apr 2003
Innlegg: 1577
Bosted: Trondheim
Offline
Ingen er perfekt. *plystre* Rolling Eyes

Å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...

InnleggSkrevet: Tor 15 Apr 2004, 14:00
  Vis Medlemmets Profil Send Privat Melding Besøk Medlemmets Nettside MSN Messenger    Til Toppen 
knuta
Varm i trøya
Varm i trøya

Ble Medlem: 14 Apr 2004
Innlegg: 60
Bosted: Trondheim
Offline
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 ;-)

InnleggSkrevet: Tor 15 Apr 2004, 19:09
  Vis Medlemmets Profil Send Privat Melding Besøk Medlemmets Nettside    Til Toppen 
Cafein
HohoHihiHahaToTheFunnyFarm!
HohoHihiHahaToTheFunnyFarm!


Ble Medlem: 14 Apr 2003
Innlegg: 1577
Bosted: Trondheim
Offline
Nei, ingen av dem er jo selvstendige kommandoer. Smile

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

InnleggSkrevet: Lør 17 Apr 2004, 13:33
  Vis Medlemmets Profil Send Privat Melding Besøk Medlemmets Nettside MSN Messenger    Til Toppen 
knuta
Varm i trøya
Varm i trøya

Ble Medlem: 14 Apr 2004
Innlegg: 60
Bosted: Trondheim
Offline
Cafein skrev:
Nei, ingen av dem er jo selvstendige kommandoer. :)


*pirkepirk*

Ã… joda! xdvi er! ;-)

Resten er shell builtins.

--
Knuta

InnleggSkrevet: Lør 24 Apr 2004, 03:10
  Vis Medlemmets Profil Send Privat Melding Besøk Medlemmets Nettside    Til Toppen 
thomas
Spitzy (!)
Spitzy (!)


Ble Medlem: 09 Mar 2003
Innlegg: 125
Bosted: Flekkefjord
Offline
Cafein skrev:
Nei, ingen av dem er jo selvstendige kommandoer. Smile

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

InnleggSkrevet: Ons 30 Jun 2004, 04:05
  Vis Medlemmets Profil Send Privat Melding Besøk Medlemmets Nettside MSN Messenger    Til Toppen 
thomas
Spitzy (!)
Spitzy (!)


Ble Medlem: 09 Mar 2003
Innlegg: 125
Bosted: Flekkefjord
Offline
Finn fem feil:

Kode:

perl -e 'print map $_\n, split "," <STD_IN>

_________________
Coditus Ergo Sum
0x4c796b6b656e206572207374656172696e6c7973206f6720656e206b616c64206d756e6e2e

InnleggSkrevet: Ons 30 Jun 2004, 04:12
  Vis Medlemmets Profil Send Privat Melding Besøk Medlemmets Nettside MSN Messenger    Til Toppen 
Vis Innlegg fra:   Sorter etter:   
Side 1 av 1 [17 Posts]  
Start Nytt Tema   Svar på Tema Vis Forrige TemaVis Neste Tema
  Forumoversikten »   Teknologibabbel »   Programmering og databaser
Gå Til:  

Du kan ikke starte nye temaer i dette forumet
Du kan ikke svare på temaer i dette forumet
Du kan ikke endre dine egne innlegg i dette forumet
Du kan ikke slette dine egne innlegg i dette forumet
Du kan ikke delta i avstemninger i dette forumet


Powered by phpBB © 2001, 2005 phpBB Group