Close
Duke shfaqur rezultatin -9 deri 0 prej 2
  1. #1
    i/e regjistruar
    Anėtarėsuar
    07-04-2003
    Postime
    53

    Program per labirint (miu gjen djathin)

    pershendetje te gjitheve. do te kisha nje lutje nqs mund te me ndihmoni ne nje program te cilin ma kane kerkuar ne data structure me java ne te cilin kerkohet te bej lojen e miut i cili kerkon te kape djathin duke perdorur gui dhe duke perdorur stack-et ose list. thanks
    bye

  2. #2
    Programues Softueresh Maska e edspace
    Anėtarėsuar
    04-04-2002
    Vendndodhja
    Filadelfia, SHBA
    Postime
    2,565
    Njė program tė tillė e kam bėrė nė gjimnaz por nė c++.
    Nė atė kohė pėrdora vetėm njė array 100x100 si maze. Arrayn e bėja initialize me numra tė ndryshėm. psh: 0 pėr murr, 1 pėr rrugė.

    Pasi formohet maze filloj kėrkimin nė kutinė 1,1 ose pyes pėrdoruesin pėr koordinatat e fillimit dhe pastaj filloj kėrkimin nė tė gjitha drejtimet veri jug lindje perėndim juglindje jugperendim verilindje veriperendim. Psh po tė fillonte miu tek numri 5 i numpadit nė tastierė atėherė do kontrollonte tė gjitha numrat e tjerė pėr njė rrugė tė hapur.

    Ky funksion ėshtė me recursion. Fillon nė njė drejtim dhe e ndjek atė drejtim deri sa tė bllokohet. Kur bllokohet ai kthehet mbrapsh andej nga filloi. Pra ėshtė miush i zgjuar dhe e mban mėnd nqs ka qėnė dy herė nė tė njėjtin vėnd. Pėr tė mbajtur mėnd do tė duhet tė ndryshosh vlerėn e arrayit nga 0 nė 3 qė ta dish qė ke qėnė nė atė kuti mė parė. Sa herė qė bėn njė levizje tė re do tė duhet tė bėsh refresh (redraw) grafiqet nė ekran me ngjyra tė ndryshme pėr 0, 1, 2, 3 e numra tė tjerė qė trėgojnė statusin e kutisė tė arrays.

    psh:
    0 - pėr rrugė tė hapur
    1 - pėr murrin
    2 - kutia ku miu ndodhet
    3 - kutia qė miu ka kaluar mė pare
    4 - kutia ku ėshtė djathi
    5 - kutia ku miu filloi kėrkimin

    1, 4, 5 nuk ndryshojnė dhe do ti bėsh generate nė fillim.
    Kur miu shkel mbi nje kuti do ta ndryshosh nga 0 ne 2
    Kur miu iken nga ajo kuti do ta ndryshosh nga 2 ne 3
    Ky proces pėrsėritet pėr tė gjitha drejtimet qė pėrmėnda mė lart.

    Ti kėrkon ta bėsh kėtė program nė java dhe me linked lists. Pra do tė duhet ta ndryshosh shumė por tė paktėn tė dhashė njė ide.
    Ēdo node besoj se do ketė nje link pėr tė gjitha drejtimet. Unė me array duhet tė ndryshoja kordinatat x,y ndėrsa ti e ke mė tė lehtė se lėviz me linked lists.

    Mund tė pėrdorėsh funksionin me recursion qė pėrdora unė duke e ndryshuar qė tė punojė me linked list. Funksion mė tė thjeshtė dhe mė tė shpjetė nuk ke ku ta gjesh.

    I kam bashkėngjitur tė gjitha filet. Janė bėrė compile nė borland turbo c++ 3.0 dhe grafikėt punojnė shkėlqyer. Kėtu ke njė version tė compilerit nė dos
    http://perso.wanadoo.fr/josh83/builder/turboc3.rar
    Skedarėt e Bashkėngjitur Skedarėt e Bashkėngjitur
    Edi

Tema tė Ngjashme

  1. Ėndrra ime, tė kem njė program timin nė FoxNews
    Nga brooklyn2007 nė forumin Bashkėpatriotėt e mi nė botė
    Pėrgjigje: 5
    Postimi i Fundit: 19-09-2010, 23:38
  2. USA-Euroasia Grant Program
    Nga Larsus nė forumin Ekonomi & biznes
    Pėrgjigje: 0
    Postimi i Fundit: 05-02-2004, 13:01

Regullat e Postimit

  • Ju nuk mund tė hapni tema tė reja.
  • Ju nuk mund tė postoni nė tema.
  • Ju nuk mund tė bashkėngjitni skedarė.
  • Ju nuk mund tė ndryshoni postimet tuaja.
  •