Tömbök

Kezdőlap Fórumok Programozás Tömbök

10 bejegyzés megtekintése - 11-20 / 20
  • Szerző
    Bejegyzés
  • #2037945
    Morzel
    Felhasználó

      Velemenyem szerint ketfele megoldas letezik:
      1. keresel olyan nyelvet, amelyben implicit modon 1 a kezdo tombindex
      2. sok nyelvben explicit modon meg kell adnod, vagy megadhatod a kezdo, es/vagy a vegindexet.

      Morzel

      #2037946
      jzombi
      Felhasználó

        Na megnéztem újra a feladatot. Ha jól értelmezem, akkor a feladatban a tömb sorszámozása 1-tõl kezdõdik:

        .. N elemû tömb  … a tömb minden i elemérõl tudjuk, hogy T(i) [kisebbegyenlõ] T(2*i+1) és T(i) [kisebbegyenlõ] T(2*i+1), ha  2*i [kisebbegyenlõ] N, illetve 2*i+1 [kisebbegyenlõ] N …

        #2037947
        Morzel
        Felhasználó
          jzombi wrote:
          Na megnéztem újra a feladatot. Ha jól értelmezem, akkor a feladatban a tömb sorszámozása 1-tõl kezdõdik:

          .. N elemû tömb  … a tömb minden i elemérõl tudjuk, hogy T(i)

          Ezt nem ertem…

          Most a feladat alapjan akarsz nyelvet valasztani?????

          Morzel

          #2037948
          jzombi
          Felhasználó

            Nem… szerkesztés alatt van a postom, bocs… gyökér vagyok, nemtok kacsacsõrt beilleszteni:)

            Szerk: megszerkesztettem, bocsi, csak kacsacsõrt és az utána levõ részeket levágta a posomban…
            Most kicseréltem [kisebbegyenlõ]-re, így meg egyáltalán nem átlátható… Amúgy ez arra válasz, hogy a pontlevonás nem jogos, mert az 1. elemtõl van indexelve a tömb szerintem.

            #2037949
            begyu
            Felhasználó
              erdsiger wrote:
              Tudsz valami referenciát, vagy weblapot ami ezt bizonyítja?

              Mintha a Donald Alcock könyvben olvastam volna anno.

              REXX-ben olyasmi asszociatív tömb van, mint a Perl-ben, csak nem annyira jó.
              Megegyezés szerint a 0. elembe pakoljuk az elemek számát.
              Tehát, ha tomb.1=’elsõ’, tomb.2=’második’ és nincs több elem, akkor szokás szerint tomb.0=2. Ekkor a következõ kód

              Code:
              do i=1 to tomb.0
                say tomb.i
              end

              kiírja a tömb elemeit.
              Persze az index lehet olyan is, hogy tomb.valami, tomb.megvalami stb., nem kell, hogy numerikus legyen, hiszen a REXX-ben nincs is valójában szám, csak string típus.
              A nulladik elem, mint az elemek száma csak konvenció, bármi másra is lehet használni.

              #2037950
              msandor
              Felhasználó

                bár eddig csak programozás elméletet tanultam, de szó se volt 0. elemrõl, fejbõl idézem: „egy tömb elemeire a tömb nevével és az elemeinek indexével hivatkozhatunk..”
                szóval nem értem a pontlevonás okát, vagy nem tudunk mindent pontosan a feladatról…

                #2037951
                jzombi
                Felhasználó

                  Mivel nem találtam meg az interneten sehol sem a feladatlapot, begépeltem a feladat szövegét (a kérdéseket nem, az most nem fontos).
                  http://www.freeweb.hu/fpcprg/uploaded/kupac_.p
                  (amikor txt-be rakom a firefox megnyitja, de sortörés nélkül, pedig már a windowsos sortöréskaraktereket is beleraktam)

                  #2037952
                  erdsiger
                  Felhasználó

                    jzombi igazad lehet, most hogy így olvastam. Nekem még feladatlapom sincs, azért ellenõrizni se tudtam. Holnap vitatjuk meg a tanárommal. Nem tudom mi volt pontosan a feladat, csak a verseny után jutott eszembe, hogy programozásnál a tömböknek az elsõ indexe 0.

                    #2037953
                    jzombi
                    Felhasználó

                      Majdnem elaludtam a verseny alatt, szóval lehet, hogy elszámoltam néhány dolgot : ).

                      #1881425
                      csaba
                      Felhasználó

                        Sziasztok!

                        Egy olyan kérdésem lenne, hogy létezik-e olyan programozási nyelv, amelyben a tömb elsõ elemének indexe nem 0, hanem 1. Ha létezik írjátok meg melyik az!

                      10 bejegyzés megtekintése - 11-20 / 20
                      • Be kell jelentkezni a hozzászóláshoz.