Flip a tömb - a blog kezdő programozók
Mivel az eredeti tömb. álló N elemek. Először meg kell adnia a tömb elemeit. majd fordítsa meg a tömböt, és megjeleníti az eredményt a képernyőn.
Vizsgálták. Ez általában azt jelenti, hogy kapcsolja be a tömb. Ez azt jelenti,. Az első elem a tömb kell cserélték az utolsó, a második az utolsó előtti és .t.d. Tekintsük 2 esetben. A tömbnek páros számú elemek és a tömbnek páratlan számú elemet. Az első esetben, ez egyszerű: amelynek sorban 1-től n egymást követően változtatni a 1-től n. 2 n-1, -3 és 3 stb .Ezen eredmény tömb elemei kerül végrehajtásra n / 2 ciklus lépéseket. A második esetben, minden jól, de a helyzet nem jelenik. ha egy elemre páratlan tömb. közepén található a változó magát (csak akkor kerül sor n / 2 + 1 ciklus lépések). Azonban szükségünk van olyan helyzet, amikor mindkét esetben kerül sor n / 2 lépésben. Megteheti ezt a segítségével a feltételes operátor, de meg tudod csinálni könnyebb és vospolzovatsya üzemeltető div.
Ügyeljen arra, hogy ezt a vonalat (p - ciklus lépés). 4. Ha n értéke 2 a ciklus lépésben történik, és ha n értéke 5 Ismét a lépések 2. A. szükséges. És most a teljes programkód
Mint látható, a kód képviselik egészek, a tört. Ez minden, most már tudod, hogyan lehet könnyen flip a tömb Pascal.
Szeretné megkapni a legfrissebb híreket? Feliratkozás telek korszerűsít!
Köszönjük ifnu
Segíts pozhaluysta.Vot feladat adott három különböző szám, keresse ezek átlaga. Átlagos egy szám, amely nagyobb, mint a legalacsonyabb adat számokat. de kevesebb, mint a maximum.
pascal abc
lehetetlen, hogy a véletlen -10 és +10
Segíts azzal a feladattal, az olimpiai játékok.
A szobában hozott táblák és számítógépek. Helyeztük őket, a következők szerint:
1 2 3 4, és így tovább.
1 2 3 4 5 6
(Alján a számítógépek a tetején a táblázatban)
meg kell oldani a problémát a támogatás a ciklus és a div, mod. pliz segítséget.
Köszönöm előre.
kimutatás: = véletlenszerű (max, min);
var x: integer;
kezdődik
véletlenszerű;
X: = véletlenszerű (2,5);
végén;
Azt írja, hogy a lehető legtöbb toll helyen, míg a második legkisebb. De a példa az ellenkezőjét. Ahogy értem, hogy nem számít?
Alapvetően ez egy elírás, korrigált
kimutatás: = véletlenszerű (max, min);
var x: integer;
kezdődik
véletlenszerű;
X: = véletlenszerű (2,5);
végén;
Azt írja, hogy a lehető legtöbb toll helyen, míg a második legkisebb. De a példa az ellenkezőjét. Ahogy értem, hogy nem számít?
Köszönjük módszer leírását a buborék. Szeretnék részletesebben vizsgálja az eljárás Hoare. Mi a választandó módszer?
Készítsen egy sor 20 véletlenszerű számokat -30 0. A furcsa elemek faragva, és megjeleníti a keresési tömb. a hogyan lehet megoldani?
Súgó. kell egy ilyen programot, sebesség = 1000 Throw 3 kocka. Ha ez a szám meghaladja a 12 nyert, és aránya növekszik a hárman. és ha elveszítjük a tét csökken dvoe.Esli számok a kocka azonos, akkor zaschitat nyerni, ennyi az egész. kérem, segítsen.