Kezdőoldal » Számítástechnika » Programozás » Adott egy 30 elemü tömb. Ki...

Adott egy 30 elemü tömb. Ki kell iratni, hogy hányszor sorolt ki egymás mellé páratlan számokat?

Figyelt kérdés
2018. dec. 12. 08:31
 1/9 tabaki ***** válasza:
100%
Ha a feladat azt kéri, akkor bizony ki.
2018. dec. 12. 08:42
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:
100%
hát ha akarod
2018. dec. 12. 08:55
Hasznos számodra ez a válasz?
 3/9 anonim ***** válasza:
65%

Ha jól értem az a feladat hogy a tömbön belül hányszor szerepel egymás mellett páratlan szám?

Mert ha igen, akkor segítek kicsit (bár egyébként azt véletlenül sem írtad le, hogy milyen nyelvről van szó, de általánosságban igaz a következő):

- Létrehozol egy számláló változót (ami azt számolja, hogy eddig mennyi páratlan szám volt egymás mellett), és egy segédváltozót, ami azt vizsgálja, hogy az előző elem páratlan volt-e. Ha páratlan volt, akkor 1 lesz az értéke, ha páros volt akkor 0.

- Csinálsz egy ciklust, ami végigmegy a tömb elemein, és megvizsgálja, hogy az adott elem páros-e (erre a legegyszerűbb mód az ha megnézed hogy osztható-e kettővel, azaz a kettővel való osztási maradéka 0)

- Ha páros, akkor a segédváltozót 0-ra állítod.

- Ha nem páros (azaz páratlan) ÉS a segédváltozó értéke 1 (tehát az előző is páratlan volt), akkor a számlálóhoz hozzáad egyet.

- Ha egyik sem teljesül (nem is páros és a segédváltozó értéke sem 1) akkor pedig a segédváltozót átállítod 1-re.

- Miután végigfut a ciklus, a számláló változó értékét kiíratod, és megkapod az eredményt. (még egyszer mondom; ha jól értelmeztem a feladatot). A kódot nem akarom leírni, legalább ennyit próbálj meg magadtól.

2018. dec. 12. 08:55
Hasznos számodra ez a válasz?
 4/9 anonim ***** válasza:

"hányszor sorolt ki egymás mellé páratlan számokat"

Nekem ez kicsit kétértelmű. Például ha négy páratlan szám van egymás után, az az eredményben háromnak számít? Vagy négynek? Tehát olyan páratlan számok darabszáma kell, amik páratlannal szomszédosak, vagy ami páratlan után következik?

2018. dec. 12. 09:55
Hasznos számodra ez a válasz?
 5/9 anonim ***** válasza:
100%

#4, vagy a páratlan sorozatok darabszáma, pl


1,1,1,2,1,1,1,1,1,1,2,2,2,1,1,2,1


Esetetén 3.... vagy akár 4, ha az 1 hosszú sorozat is számít:) Szóval itt is lehet 2 féle.

2018. dec. 12. 10:27
Hasznos számodra ez a válasz?
 6/9 anonim ***** válasza:
38%

int array[30];

int result = 0;


for(int i = 1; i < 30 ; i++){

if(tomb[i]%2==0 && tomb[i-1]%2==0) result++;

}


sysout(result);

2018. dec. 12. 12:00
Hasznos számodra ez a válasz?
 7/9 anonim ***** válasza:
0%
tomb = array csak nem figyeltem , de azért érthető gondolom....
2018. dec. 12. 12:01
Hasznos számodra ez a válasz?
 8/9 anonim ***** válasza:
0%
meg %2!=0 :"D nem megy ez így korán :D
2018. dec. 12. 12:02
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:
Ez az év kérdése :D Csak találjátok ki hogy a kérdező milyen programozási nyelven akarja megtudni a választ... Mert az marhára nem írja :D Valami gyerek lehet...
2019. ápr. 30. 18:03
Hasznos számodra ez a válasz?

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!