Kezdőoldal » Számítástechnika » Programozás » Na egy ilyet, hogyan tudnék...

Na egy ilyet, hogyan tudnék leprogramozni? (logikai megoldás kellene)

Figyelt kérdés

szóval van egy string pl: "01101110111010" a program lényege,hogy értékként visszaadjon 0-át vagy 1-et,hogy ezt mi alapján dönti el azt most megpróbálom leírni.

az első karaktertől az utolsóig végez vizsgálatot:

ennél a sorozatnál az első karakterre a vizsgálás így festene:(0)-(1)ez eddig két dolgot jelent vagy:0S-1Sez azt jelenti,hogy 0 és 1 különálló 2elem(1-1 értékkel) vagy pedig azt jelenti,hogy 0 és 1 egy elemet alkotnak aminek az értéke:1 hogy "valóban" melyik a kettő jelentés közül azt nem más mint az alapstringben a következő karakter határozza meg ami (1) szóval ha az első bevizsgálás első értelmezését vesszük akkor a harmadik és a második elem 1elemet alkotnak aminek az értéke kettő és ez eggyel több mint az első elem aminek az értéke 1.

ha viszont az első bevizsgálás második értelmezését vesszük akkor ugye az első két elem az igazából 1elemt alkot aminek az értéke 1 és ez ugye 1re végződik(ez az alapstring második eleme)mivel ezután is 1jött ezért ez az elem nem tartozhat a második értelmezés 3elemeként így önmagában lehet az értéke 1(ugyanez megfigyelhető az első bevizsgálás első értelmezésében amikor az értékek 1-1. szóval a lényeg az,hogy mivel az első elem értéke a második bevizsgálásnál ugye 1 és ezutáni elem nem tarozhat ehhez így 1értékű lessz önmagában az érték sorozata 1-1 ami nem jó mivel ha ezt egy külön új stringként értelmezzük az első elem nem 1-el kisseb vagy nagyobb a másodiknál és ez forditva is igaz és éppen ezért jön most a lényeg: ugye az első bevizsgálás/első értelmezés értékei: (1-1) amik külön elemek az alastringben ezért a harmadik elem az alapstringből ha csatlakozik a másodikhoz akkor az érték(1-2)lessz mivel az utolsó kettő elem az alapstringben 1-1ami megegyezik így 2-es értéket képviselve ami 1-el több mint az első elem értéke(1) az,hogy mi alapján dönti el a program,hogy nullát vagy 1-et ad vissza az azon múlik,hogy a progi úgy gondolkodna,hogy "mi lenne ha" 0 lenne és ha 1 akkor mi és szépen kiszámítja azt,hogy hogyan abba már nem nagyon szeretnék belekezdeni. valakinek van ötlete? valami olyasmire gondoltam,hogy a programnak saját magának kellene külömböző helyzetekben ciklusokat gyártni hogy ha ez meg ez van akkor ez lessz stb...


2014. aug. 6. 10:32
1 2 3
 1/22 anonim ***** válasza:
100%
Ehelyett a katyvasz helyett nem akarod normálisan leírni mit szeretnél?
2014. aug. 6. 10:36
Hasznos számodra ez a válasz?
 2/22 anonim ***** válasza:
100%

A feléig olvastam el, de semmi kunszt nincs benne, elágazások és string indexelés eddig.


Nem olvasom tovább, sajnálom, tagolatlan amit idehánytál. Szóközök, vesszők, mondatok fogalmával tessék tisztában lenni, mielőtt programozni készülsz.


Javaslat:

Rajzolj egy gráfot, alias döntési fát. Mindenkinek könnyebb lesz az élete. Neked is, nekünk is.

2014. aug. 6. 10:39
Hasznos számodra ez a válasz?
 3/22 A kérdező kommentje:
de mégis,hogyan kívánod,hogy elagyarázzam? én azért értem ezt egymagam és azért látok nem csak 0át és 1et egy ilyen sorozatban,mert 3éve ezzel foglalkoztam és megérte.
2014. aug. 6. 10:39
 4/22 iostream ***** válasza:
100%
Próbáld meg értelmes magyar mondatokkal leírni, mit akarsz, esetleg példákkal illusztrálva. Mert amit a kérdésbe kiírtál az egy nagy rakás fos, nem magyar.
2014. aug. 6. 11:10
Hasznos számodra ez a válasz?
 5/22 A kérdező kommentje:
rendben a problémám az,hogy szerintetek ezt meg lehet oldani egyszerű elágazásokkal csak,hogy minden lehetőség elég sok variációt foglal magában. a leírásban ami van(0)=1 &(1-1)=2 ez persze megoldható sima if feltételekkel de ha egy for ciklus az összes elemen végigmenne akkor az hogy mi alapján dönt nem oldható meg.
2014. aug. 6. 11:26
 6/22 anonim ***** válasza:
100%

"(0)=1 &(1-1)=2"

De ez mi szerinted? Ennek van bármi értelme?

2014. aug. 6. 11:28
Hasznos számodra ez a válasz?
 7/22 anonim ***** válasza:
100%

> szerintetek ezt meg lehet oldani


Még mindig nem értjük, mi az az "ez". Írd le szépen, tagoltan, magyarul.

2014. aug. 6. 11:30
Hasznos számodra ez a válasz?
 8/22 A kérdező kommentje:
6# aki látja benne az értelmet annak van.
2014. aug. 6. 11:37
 9/22 anonim ***** válasza:
100%
De érdekes módon, senki nem látja benne az értelmet.
2014. aug. 6. 11:43
Hasznos számodra ez a válasz?
 10/22 anonim ***** válasza:
100%

> 6# aki látja benne az értelmet annak van.


Ennek nagyon örülünk. De lásd be: te jöttél kérdezni tőlünk, és ha választ szeretnél kapni, akkor érthetően kell leírnod a kérdést.

2014. aug. 6. 11:55
Hasznos számodra ez a válasz?
1 2 3

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!