A készülék jelzi a szén-monoxid szivárgást, segítségével elkerülhető a CO mérgezés. Profe Ft 7 990 + 2390, - szállítási díj* Szén-monoxid (CO) érzékelő; 4, 5 VDC (3x1, 5V AA), >85 dB Az érzékelők segítségével a mérgező, színtelen és szagtalan, szén-monoxid gáz jelenléte mutatható ki. Az érzékelő 4 lépcsőben fény- és hangjelzéssel riaszt, ha a gáz koncentrációja, egy beállított ér Ft 8 098 + 1490, - szállítási díj* A Nemzeti Fogyasztóvédelmi Hatóság Piacfelügyeleti Főosztálya a megfelelő vizsgálati eredményekre való tekintettel a CO201A Tracon cikkszámú elemes táplálású szénmonoxid érzékelőt felvette a megfelelő termékek listájára. Magyar Hitelbank Rt Jogutódja. A kompakt méretű érzékelők seg Ft 8 235 Szállítási díj min. 1100* o EN50291-tanúsítvánnyal és BSI Kitemark szimbólummal - megbízható Figaro érzékelőt tartalmaz (körülbelül 10 éve életciklussal) o Elemekkel együtt szállítjuk - az érzékelő pedig figyelmeztet a töltöttségi szint csökkenésére o Könnyen elérhető teszt/némít Ft 8 255 + 790, - szállítási díj* Tudja biztonságban magát és szeretteit a fűtésszezon alatt ezzel a megbízható Szénmonoxid érzékelő és riasztó segítségével!
A berendezés személyek akut szén-monoxid (CO) mérgezéssel szembeni védelmére szolgál. A szénmonox Ft 8 490 + 1190, - szállítási díj* A kompakt méretű érzékelők segítségével a mérgező, színtelen és szagtalan szén-monoxid gáz jelenléte mutatható ki a lakások levegőjében. Obi szénmonoxid érzékelő. A szén-monoxid a tökéletlen égés eredményeképpen juthat a meghibásodott fűtőberendezésből a laktérbe akár halálos, ful Ft 8 925 Szállítási díj min. 1410* Szállítási idő: 1 munkanap Ft 8 956 + 1290, - szállítási díj* Szállítási idő: 2-3 munkanap A Kidde szén-monoxid riasztó fontos része családja otthoni biztonságának.
Vezeték nélküli mennyezetre szerelhető mozgásérzékelő Evolve Sonix GSM riasztóhoz - Mennyezetre, könnyedén a legoptimálisabb helyre szerelhető - Érzékelés infravörös fény segítségével - 360 ° látószög - Táp: 9 V-os elem, élettartam kb. - 10 éves élettartam garancia - Könnyen telepíthető CO érzékelő, lakossági alkalmazásra t Szállítási idő: Raktárról, azonnal szállítható Ft 12 590 + 790 szállítási díj* A CO vészjelzők X-sorozatát lakossági CO-védelemmel foglalkozó szakemberek általi használatra optimalizálták. A Honeywell X-Series Alarm Scan alkalmazás segítségével le Szállítási idő: Készletről, azonnal! - Ha a "Ready to Arm" funkció be van kapcsolva, akkor élesítés előtt a rendszer lekérdezi a mágnes állapotát, és ha az ajtó/ablak nyitva van, megakadályozza az élesítést! Működési feszültség DC 1. 5V Elem típusa 1db AAA mini ceruza elem (1. 5V) Áramfogyasztás (üzemben) 55~65mA Nyugalmi áram 9. Szénmonoxid érzékelő obi. 5μA~11μA Átviteli távolság 200m terepen Átviteli frekvencia 433. 92MHz Működési hőmérséklet -10℃~40℃ Nedvességtartomány ≤90%rh S Súly 35.
Programozási alapismeretek 11. előadás Tartalom Rendezési ELTE 2013. 11. 26. feladat – specifikáció Egyszerű cserés rendezés Minimum-kiválasztásos rendezés Buborékos rendezés Javított buborékos rendezés Beillesztéses rendezés Javított beillesztéses rendezés Szétosztó rendezés Számlálva szétosztó rendezés Rendezések hatékonysága – idő Horváth-Papné-Szlávi-Zsakó: Programozási alapismeretek 11. 2/30 Rendezési feladat Specifikáció: Bemenet: NEgész, XTömb[1.. N:Valami] Kimenet: X'Tömb[1.. N:Valami] Előfeltétel: N0 Utófeltétel: RendezettE(X') és X'Permutáció(X) Jelölések: o o o X': az X kimeneti (megálláskori) értéke RendezettE(X): X rendezett-e? X'Permutáció(X): X' az X elemeinek egy permutációja-e? Programozási alapismeretek 11. előadás - PDF Free Download. Horváth-Papné-Szlávi-Zsakó: Programozási alapismeretek 11. 3/30 Rendezések (fontos új fogalmak, jelölések) Aposztróf a specifikációban: Ha egy adat előfordul a bemeneten és kimeneten is, akkor az UF-ben együtt kell előfordulnia az adat bemenetkori és kimenetkori értéke.
Adott egy adathalmazunk, mondjuk egy tömb. A benne tárolt elemeket sorba szeretnénk rendezni. Ez esetben a legegyszerűbb algoritmus, amit választhatunk, az a cserés rendezés. Ennek a lényege az, hogy a tömb elemeit egymással összehasonlítjuk. Ha a tömb soron következő eleme nagyobb az utána következőnél, akkor megcseréljük őket. Ahhoz, hogy a tömb rendezett állapotba kerüljön, N elem esetén N*N alkalommal kell lefuttatni a cseréket, ami nem a legjobb, mivel az elemszám növekedésével négyzetesen nő a futási idő. Egy lehetséges implementáció: using System; namespace PeldaAlgoritmusCseresrendez { class Program static void TombKiir(int[] tomb) foreach (var elem in tomb) ("{0}, ", elem);} Console. Programozási tételek: Egyszerű cserés rendezés – InfoTanSegéd. WriteLine();} public static int[] CseresRendez(int[] bemenet) int[] tomb = new int[]; (bemenet, tomb, ); for (int i = 0; i <; i++) for (int j = 0; j <; j++) if (tomb[i] < tomb[j]) var tmp = tomb[i]; tomb[i] = tomb[j]; tomb[j] = tmp;}}} return tomb;} static void Main(string[] args) var tomb = new int[] { 9, 6, 0, 0, 1, 2, 2, 2, 3, 1, 5, 4, 8, 2, 8, 6}; Console.
Rendezési algoritmusok Első feladatként készítsünk programot, amely két pozitív egész számot kivon egymásból úgy, hogy a nagyobból vonja ki a kisebbet! Eredményül adja meg a különbséget a program! Be kell olvasnunk 2 számot a programunk első utasításaival. Ezután meg kell vizsgálnunk, hogy melyik a nagyobb. A vizsgálattól függően kell a kivonást megcsinálni. Nézzük meg az algoritmusát a programnak: Beolvas(a) beolvas(b) Ha a>=b akkor Legyen eredmeny=a-b különben Legyen eredmeny=b-a Elágazás vége Kiír(eredmény) Algoritmus vége Az eredmeny változóban lesz a különbség tárolva. Az értékét attól függően kapja, hogy melyik szám volt a nagyobb. Nézzük meg hogyan tudnánk egy tömbbe beolvasott 2 számot rendezni úgy, hogy a kisebb szám legyen a tömbben a nagyobb szám előtt. Első lépésben beolvassuk a tömbbe a két számot. Algoritmusok Animációi és Vizualizációi. Ezután kell megvizsgálni, hogy melyik szám a nagyobb. Abban az esetben, ha már eleve a kisebb szám volt a tömb első tagja, akkora tömböt változatlanul hagyjuk. Ha viszont a második tömbelem a kisebb szám, akkor fel kell a 2 elemet cserélni.
27/30 Az évfolyamZh Edzeni való: A zh-ra – technikailag – fel lehet készülni az alábbi linken keresztül: 28/30 Néhány, jellegzetes lépés: 29/30 Programozási alapismeretek 11. előadás vége
A második összeépített ciklusban történik a rendezés. A külső ciklus felel azért, hogy minden tömbelemre megnézzük, hogy rendezett-e már. A belső ciklussal keressük meg a rendezetlen elemek között a legkisebb elemet. Ezt a keresést csak az eddig rendezetlen elemekre kell elvégezni. Az első lépésben (I=1) a teljes tömb rendezetlen, a legkisebbet a teljes tömbben keressük. Miután megtaláltuk a legkisebbet az első elemet kivesszük, a helyére betesszük a legkisebb elemet és a legkisebb elem helyére betesszük az eredetileg az első elemet. Most már a tömb első eleme rendezett. Ezek után a minimumkeresést már csak a 2. elemtől kezdődően kell végrehajtani. Ezt a lépést kell a tömb összes elemére végrehajtani (a külső ciklus felel érte). Az utolsó lépésben a tömb összes eleme rendezett lesz. Az utolsó ciklussal íratjuk ki az immáron rendezett tömböt. Egyszerű cserés rendezés. Buborékos rendezés A buborékos rendezés algoritmusa is végig fog menni a tömb elemein. Az ötlete az, hogy ahogy a tömbön megyünk végig két elemet vizsgálunk mindig.
A működési elv szemléltetése: Minimumkiválasztásos rendezés Rendezésre egy másik megoldás, hogy mindig megkeressük a tömb legkisebb elemét, majd ezt a legkisebb elemet a tömb elejére tesszük csere segítségével. Nézzük meg, hogyan is menne ez az algoritmus! Első lépésben a teljes tömbben kellene megkeresni a legkisebb elemet. A megtalált legkisebb elemet ki kellene cserélni a tömb első elemével. Így a tömb első eleme lenne a legkisebb elem. Ezután a tömb többi eleme közül (a második elemtől) kellene megkeresni a legkisebb elemet. A megtalált legkisebb elemet kicseréljük a második elemmel. Ezután a harmadik elemtől nézve kellene megkeresni a legkisebb elemét a tömbnek, majd a z így talált elemet kellene a harmadik tömbbelemmel kicserélni. Ezt a minimum keresést kellene folytatni egészen az utolsó elemig. Miket kell használnunk az algoritmus során: Szám beolvasása Tömb beolvasása legkisebb elem meghatározása csere algoritmus a tömb elemeinek cseréjéhez tömb kiírása Nézzük meg a program algoritmusát: Legyen szamok egy max 20 elemű egész számos tömb Kiír('Adja meg hány számot szeretne megadni') beolvas(n) ciklus i=1-től n-ig kiír('Adja meg a számot: ') beolvas(szamok(i)) legyen min=i ha szamok(min)>szamok(j) akkor min=j Csere(szamok(min), szamok(i)) kiír(szamok(i)) Az algoritmus első ciklusa a számok beolvasását végzi.
Első lefutáskor nézze meg az összes elemre, hogy nagyobb-e mint a következő elem. Második lefutáskor már a legnagyobb elem az utolsó helyre került. Már nem kell nézni csak az utolsó előtti elemekre. A belső ciklus tehát a külső ciklusváltozó értékétől eggyel kisebb értékig kell, hogy menjen. Nézzük meg az algoritmust: Ciklus j=n-től 2-ig Ciklus i=1-től i-1-ig Feladat: 1. Készíts olyan rendezést, ami csökkenő sorrendbe rendez egy maximum 20 elemű, a felhasználó által megadott egész számokat tartalmazó tömböt!