választása üzemeltető esetében - studopediya
Hogy megkönnyítse a felfogást, a program használata nem javasolt többszörösen beágyazott feltételes utasítások. Ha függően kifejezése lenne szükség, hogy készítsen több különböző csoportjához műveletek (több mint kettő), majd válassza ki a nyilatkozatot, amely:
Else része egy kiterjesztése a Turbo Pascal.
Itt a kifejezés lehet bármilyen diszkrét típusú, vagyis a valós eredményt nem engedélyezett.
ki. li - a választás az állandók. Kell lenniük a különböző és értékük kifejezés. Használhatja egy vagy több állandók, valamint tartományokat.
Ha azt követően, a kifejezés kiértékelésének eredménye egybeesik az egyik a választás az állandók, akkor a megfelelő operátor. Ha nincs megfelelő állandó, akkor az üzemeltető Else ág.
Vegyünk egy példát. Az iparban, mérésére magas hőmérséklet általánosan használt hőelem vegyületek különböző ötvözetek. Velük enyhíti a stressz, amely a hőmérséklet függvénye, de a feszültség alapvetően nemlineáris, és meg kell linearizált. Feszültség alakítjuk digitális kódot egy ADC, azaz egy bemeneti érték egy egész szám értéke.
A különböző hőelemek jellemzői nagyban különböznek. Vegyünk egy hőmérővel, amely lehetővé teszi, hogy az intézkedés a hőmérséklet akár 1500 fok. Tegyük fel, mint egy grafikon, a kapott 12-bites kódot a ADC hőmérséklet (2 12 = 4096 minták) úgy néz ábra szerint. 4.1.
Ábra. 4.1. A függőség a kódot kapott az ADC, a hőelem által mért hőmérsékletet
A görbe helyébe egyenes szakaszok, a koordináták és szögek, amelyek előre meghatározzák. Attól függően, hogy a tartomány kód kapott az ADC, a megfelelő adatokat a vonalat használni.
Bár általában az adatokat olvasni egy fájlt a ciklusban, de ezt az alkalmazást, az egyszerűség kedvéért, egy ponttal lehet belépni a billentyűzetről.
WriteLn (Írja be a kódot);
WriteLn ( 'hőmérséklet értéke =', t: 8: 2)
Az utolsó kezelő szolgáltatás nyilvántartások látható a leírást az adott adatszerkezeteket.
1. Ismertesse a „kifejezést”.
2. Milyen művelet van a legmagasabb prioritása?
3. Milyen műveletek a második legnagyobb prioritási?
4. Milyen műveletek a harmadik legmagasabb prioritást?
5. Milyen műveletek a negyedik legmagasabb prioritást?
6. Milyen műveletek alacsonyabb prioritást?
7. Mi a célja a kifejezést zárójelbe?
8. írásbeli érveit a szabvány (és nem szabványos) funkciók?
9. Mi az általános nézet az értékadó operátor?
10. Mi az értékadó operátor?
11. Mi az a kivétel által megengedett véletlen a nevét és típusát a kifejezést az alábbi értékadás?
12. Mi az az általános nézet az input szereplők?
13. Mi a különbség a Read az üzemeltető ReadLn?
14. Mi az általános formája a kimeneti utasítások?
15. Mi a különbség a kezelő írása WriteLn?
16. Mi különbözteti meg a listán a bemeneti paraméterek listájából kimeneti paraméterek?
17. Mi történik a program végrehajtásához, amikor találkozik az üzemeltető elolvasása vagy ReadLn?
18. Mit jelent a listát bemeneti paraméterek?
19. felsorolja a kimeneti paraméterek?
20. Amint az a formázott kimenetet bármilyen adattípust
21. Hogyan formázza a kimenetet a valós adatok típusa
22. Mi az általános formája az összetett kifejezést?
23. Amennyiben egy üzemeltető használja kompozit?
24. Mi az üres állítás?
25. Egyes esetekben egy üres állítás?
26. Mi a feltétel nélküli kimutatás átmenet?
27. Miért nem ajánlott a feltétel nélküli ugrást nyilatkozat?
28. Milyen területeken a program tilos átmenetek?
29. Mi az az általános nézet a teljes forma az if?
30. Hogyan működik egy feltételes állítás teljes mértékben egységes felvételi?
31. Mi az az általános nézet az redukált formáját a feltételes operátor?
32. Mi történik, ha használ egy rövidített formáját feltételes logikai kifejezés hamis lesz érték?
33. Bizonyos esetekben használja a hurok beszámoló?
34. Mi az általános formája a FOR ciklus operátor rekordokat?
35. Mi az a paraméter a ciklusban szereplő FOR?
36. Milyen a ciklus paraméter változásával beszámoló?
37. Mi a kezdeti és végső értékei a ciklus paraméter a beszámoló?
38. Lehet változtatni a paramétereket a ciklus kezdeti vagy ellenszolgáltatás belül ciklus üzemeltetőjéhez?
39. Mi az a minimális számú végrehajtási nyilatkozatok a cikluson belül FOR?
40. Mi az általános formája a kezelő számára, miközben hurok?
41. Milyen körülmények között kell végezni a belső szolgáltatók a kezelő számára, miközben hurok?
42. Mit kell tenni, hogy a WHILE hurok lefusson több szereplők?
43. Ha van egy ciklus paraméter, meg kell változtatni a kezelő számára, miközben?
44. Mi az a minimális számú végrehajtási nyilatkozatok a WHILE hurok?
45. Mi az általános formája a REPEAT hurok üzemben?
46. Mit kell tenni, hogy egy REPEAT hurok végre több szereplők?
47. Milyen körülmények között kell elvégezni egy belső szereplő üzemeltető REPEAT hurok?
48. Ha van egy ciklus paraméter, meg kell változtatni a nyilatkozatban REPEAT?
49. Mi az a minimális számú végrehajtási nyilatkozatok belül REPEAT hurok?
50. Ebben az esetben a választás az üzemeltető ügy?
51. Mi az általános formája a CASE-kiválasztás?
52. Mi az ügy részének szereplő kiválasztási adunk a Turbo Pascal?
53. Mit jelent a „választás a állandók” abban az esetben a nyilatkozat?
54. Hogyan működik a választás az üzemeltető ügy?
55. Mi legyen az összefüggés a véleménynyilvánítás és kiválasztása állandók a CASE kifejezés?