Vtipný případ ze života.


Tímto způsobem se obvykle řeší jednoduché logické problémy.

Příklad 6 Vadim, Sergey a Michail studují různé cizí jazyky: čínština, japonština a arabština. Na otázku, jaký jazyk každý z nich studoval, jeden odpověděl: "Vadim studuje čínštinu, Sergej nestuduje čínštinu a Michail nestuduje arabštinu." Následně se ukázalo, že v této odpovědi je pravdivé pouze jedno tvrzení a zbývající dvě jsou nepravdivé. Jaký jazyk se každý z mladých lidí učí?

Řešení. Existují tři prohlášení:

  1. Vadim studuje čínštinu;
  2. Sergej nestuduje čínštinu;
  3. Michail nestuduje arabštinu.

Je-li pravdivé první tvrzení, je pravdivé i druhé, jak studují mladí muži různé jazyky. To je v rozporu s podmínkou problému, takže první tvrzení je nepravdivé.

Pokud je druhý výrok pravdivý, pak první a třetí musí být nepravdivé. Ukazuje se, že čínštinu nikdo nestuduje. To je v rozporu s podmínkou, takže druhé tvrzení je také nepravdivé.

Odpovědět: Sergey studuje čínština, Michael - Japonec, Vadim - Arab.

Příklad 7 Na výletě se pět přátel - Anton, Boris, Vadim, Dima a Grisha seznámilo s jedním spolucestovatelem. Požádali ji, aby uhádla jejich jména, a každý z nich uvedl jedno pravdivé a jedno nepravdivé prohlášení:

Dima řekl: "Moje příjmení je Mishin a Borisovo příjmení je Khokhlov." Anton řekl: "Mishin je moje příjmení a Vadimovo příjmení je Belkin." Boris řekl: "Vadimovo příjmení je Tichonov a mé příjmení je Mishin." Vadim řekl: "Moje příjmení je Belkin a Grishaovo příjmení je Čechov." Grisha řekl: "Ano, mé příjmení je Čechov a Antonovo příjmení je Tichonov."

Jaké je příjmení každého kamaráda?

Řešení. Výrokovou formu „mladý muž A má příjmení B“ označme jako A B, kde písmena A a B odpovídají počátečním písmenům jména a příjmení.

Zaznamenejme prohlášení každého z přátel:

  1. DM a B X;
  2. A M a CB;
  3. VT a BM;
  4. CB a Gc;
  5. G C a AT.

Předpokládejme nejprve, že je pravda DM. Ale pokud je pravda DM, pak Anton a Boris musí mít různá příjmení, což znamená, že A M a B M jsou nepravdivé. Ale pokud A M a B M jsou nepravdivé, pak C B a CT musí být pravdivé, ale C B a CT nemohou být pravdivé současně.

To znamená, že zůstává další případ: B X je pravdivý. Tento případ vede k řetězci závěrů:

B X pravda B M nepravda C T pravda A T nepravda G W pravda C B nepravda A M pravda.

Odpovědět: Boris - Chochlov, Vadim - Tichonov, Griša - Čechov, Anton - Mišin, Dima - Belkin.

Příklad 8 Ministři zahraničí Ruska, Spojených států a Číny jednali za zavřenými dveřmi o návrzích dohod o úplném odzbrojení předložených každou ze zemí. Poté ministři odpověděli na otázku novinářů: „Čí projekt byl přijat?“, odpověděli takto:

Rusko – „Projekt není náš, projekt není USA“;
USA - "Projekt není Rusko, projekt je Čína";
Čína - "Projekt není náš, projekt Ruska."

Jeden z nich (nejotevřenější) řekl pravdu v obou případech; druhý (nejtajnější) v obou případech řekl lež, třetí (opatrný) jednou řekl pravdu a podruhé - lež.

Určete, které země jsou zastoupeni otevřenými, tajnůstkářskými a opatrnými ministry.

Řešení. Pro usnadnění zápisu očíslujme prohlášení diplomatů:

Rusko – „Projekt není náš“ (1), „Projekt není USA“ (2);
USA - "Projekt ne Rusko" (3), "Projekt Čína" (4);
Čína – „Projekt není náš“ (5), „Projekt Ruska“ (6).

Pojďme zjistit, který z ministrů je nejvýraznější.

Pokud se jedná o ruského ministra, pak z platnosti (1) a (2) vyplývá, že čínský projekt vyhrál. Pak jsou ale pravdivé i oba výroky ministra USA, což nemůže být podmínkou.

Pokud je nejotevřenější americký ministr, pak opět dostáváme, že zvítězil čínský projekt, což znamená, že obě tvrzení ruského ministra jsou také pravdivá, což nemůže být podmínkou.

Ukazuje se, že nejotevřenější byl čínský ministr. Ze skutečnosti, že (5) a (6) jsou pravdivé, skutečně vyplývá, že vyhrál ruský projekt. A pak se ukáže, že ze dvou prohlášení ruského ministra je první nepravdivé a druhé pravdivé. Oba výroky ministra USA jsou chybné.

Odpovědět:Čínský ministr byl otevřenější, ruský ministr byl opatrnější a americký ministr byl tajnější.

Otázka: Na výletě se pět přátel - Anton, Boris, Vadim, Dima a Grisha - seznámilo s jedním spolucestovatelem. Požádali ji, aby uhádla jejich příjmení, a každý z nich učinil jedno pravdivé a jedno nepravdivé prohlášení: Dima: "Moje příjmení je Mishin a Borisovo příjmení je Khokhlov." Anton: "Mishin je moje příjmení a Vadimovo příjmení je Belkin." Boris: "Vadim je Tichonov a mé příjmení je Mishin." Vadim: "Jsem Belkin a Grishaovo příjmení je Čechov." Grisha: "Ano, mé příjmení je Čechov a Anton je Tichonov." Kdo má příjmení? vyřešit problém složením a transformací logického výrazu:

Na výletě se pět přátel - Anton, Boris, Vadim, Dima a Grisha - seznámilo s jedním spolucestovatelem. Požádali ji, aby uhádla jejich příjmení, a každý z nich učinil jedno pravdivé a jedno nepravdivé prohlášení: Dima: "Moje příjmení je Mishin a Borisovo příjmení je Khokhlov." Anton: "Mishin je moje příjmení a Vadimovo příjmení je Belkin." Boris: "Vadim je Tichonov a mé příjmení je Mishin." Vadim: "Jsem Belkin a Grishaovo příjmení je Čechov." Grisha: "Ano, mé příjmení je Čechov a Anton je Tichonov." Kdo má příjmení? vyřešit problém složením a transformací logického výrazu:

Odpovědi:

Řešení. Výrokovou formu „mladý muž A nese příjmení B“ označme jako AB, kde písmena A a B odpovídají počátečním písmenům jména a příjmení. Opravujeme výroky každého z přátel: DM a BH; AM a WB; VT a BM; WB a MS; MS a AT. Předpokládejme nejprve, že DM je pravda. Ale pokud je DM pravda, pak Anton a Boris musí mít různá příjmení, takže AM a BM jsou nepravdivé. Ale pokud jsou AM a BM nepravdivé, pak BT a BT musí být pravdivé, ale BT a BT nemohou být pravdivé současně. Zbývá tedy další případ: pravý BH. Tento případ vede k řetězci závěrů: BH je pravdivé BM je nepravdivé BT je pravdivé AT je nepravdivé GF je pravdivé WB je nepravdivé AM je pravdivé. Odpověď: Boris - Chochlov, Vadim - Tichonov, Griša - Čechov, Anton - Mišin, Dima - Belkin.

Podobné otázky

  • uveďte 3 příklady názvů entit s příponami obličeje a zdrobnělinami
  • sestavte 2 věty tak, aby v prvním případě byla participiální fráze před vymezovaným slovem a ve druhém případě za vymezovaným slovem. Vysvětlete umístění interpunkčních znamének v těchto větách.
  • Prosím o řešení .... Tenká vinutá pružina, pro kterou platí Hookův zákon, zavěšená svisle na pevné podpěře, je natažena silou 160N o 72 mm. Na pružinu byla aplikována dodatečná síla 120 N. Určete prodloužení spirály.
  • pro kytici byly zvoleny bílé a červené růže v poměru 2:3. najděte poměr počtu bílých růží k celkovému počtu růží v kytici

Nápad na metodu: konzistentní úvahy a závěry z tvrzení obsažených ve stavu problému. Tímto způsobem se obvykle řeší jednoduché logické problémy.

Úkol 1. Vadim, Sergey a Michail studují různé cizí jazyky: čínština, japonština a arabština. Na otázku, jaký jazyk každý z nich studoval, jeden odpověděl: "Vadim studuje čínštinu, Sergej nestuduje čínštinu a Michail nestuduje arabštinu." Následně se ukázalo, že v této odpovědi je pravdivé pouze jedno tvrzení a zbývající dvě jsou nepravdivé. Jaký jazyk se každý z mladých lidí učí?

Řešení. Existují tři prohlášení. Je-li pravdivé první tvrzení, je pravdivé i druhé, protože mladí muži se učí různé jazyky. To je v rozporu s podmínkou problému, takže první tvrzení je nepravdivé. Pokud je druhý výrok pravdivý, pak první a třetí musí být nepravdivé. Ukazuje se, že čínštinu nikdo nestuduje. To je v rozporu s podmínkou, takže druhé tvrzení je také nepravdivé. Zbývá považovat třetí tvrzení za pravdivé a první a druhé za nepravdivé. Proto Vadim nestuduje čínštinu, Sergej studuje čínštinu.

Odpovědět: Sergej studuje čínštinu, Michail japonštinu a Vadim arabštinu.

Úkol 2. Na výletě se pět přátel - Anton, Boris, Vadim, Dima a Grisha seznámilo s jedním spolucestovatelem. Požádali ji, aby uhádla jejich jména, a každý z nich učinil jedno pravdivé a jedno nepravdivé prohlášení:

Dima řekl: "Moje příjmení je Mishin a Borisovo příjmení je Khokhlov." Anton řekl: "Mishin je moje příjmení a Vadimovo příjmení je Belkin." Boris řekl: "Vadimovo příjmení je Tichonov a mé příjmení je Mishin." Vadim řekl: "Moje příjmení je Belkin a Grishaovo příjmení je Čechov." Grisha řekl: "Ano, mé příjmení je Čechov a Antonovo příjmení je Tichonov."

Jaké je příjmení každého kamaráda?

Výrokovou formu "mladý muž A má příjmení B" označme jako AB, kde písmena A a B odpovídají počátečním písmenům jména a příjmení.

Zaznamenejme prohlášení každého z přátel:

Předpokládejme nejprve, že DM je pravda. Ale pokud je DM pravda, pak Anton a Boris musí mít různá příjmení, takže AM a BM jsou nepravdivé. Ale pokud jsou AM a BM nepravdivé, pak BT a BT musí být pravdivé, ale BT a BT nemohou být pravdivé současně.

Zbývá tedy další případ: pravý BH. Tento případ vede k řetězci závěrů: BH je pravdivé BM je nepravdivé BT je pravdivé AT je nepravdivé GF je pravdivé WB je nepravdivé AM je pravdivé.

Odpověď: Boris - Chochlov, Vadim - Tichonov, Griša - Čechov, Anton - Mišin, Dima - Belkin.

Úkol 3.část stránek svázaných k sobě vypadla z poškozené knihy.

Číslo první vypuštěné stránky je 143.

Číslo posledně jmenovaného je zapsáno stejnými číslicemi, ale v jiném pořadí.

Kolik stránek z knihy vypadlo?

Prvním problémem je uvědomit si fakt jedinečnosti odpovědi, kterou je nutné vybrat z řady odpovědí.

Mezi našimi soutěžícími však bylo jen málo těch, které tato obtížnost zastavila možné možnosti Většina chlapů svědomitě vypisovala odpovědi.

Jsou to: žákyně šesté třídy z Ankary (Turecko) Rafatova Sevda, žákyně osmé třídy Nasťa Karpuk z Pushchino (Moskevská oblast), žákyně sedmé třídy Galya Shushpanova z Bratska, žákyně osmé třídy ze Zelenogorsku (Krasnojarská oblast) Zhenya Sulimova Belova, Ksyu Donyakina, žák sedmé třídy Dmitrij Baranov ze Slantsy ( Leningradská oblast) a mnoho dalších.

Druhou fází je vyřazení nepotřebných možností.

Strana s číslem menším, než je číslo první stránky, která vypadla, byla téměř všemi soutěžícími jednomyslně zamítnuta.

A velmi mnoho také vyloučilo obě liché varianty čísla poslední vypadlé stránky (protože první stránka vypadnutého bloku je lichá, poslední by měla být sudá).

Někteří kluci se dostali do této fáze a prakticky obešli první fázi: pouhým pohledem na číslo 143 si vybrali číslo, které končí 4 a přesahuje číslo první stránky, která vypadla.

Úkol 4. Dva cestující opustili bod A současně směrem k bodu B.

Krok druhého byl o 20 % kratší než krok prvního,

ale druhý dokázal udělat o 20 % více kroků za stejnou dobu než ten první.

Jak dlouho trvalo druhému cestujícímu dosáhnout cíle, pokud první cestující dorazil do bodu B 5 hodin po opuštění bodu A?

Ukázalo se, že je to těžký oříšek a rozhořel se kolem toho názorový boj. Zdálo se to jednoduché jen na první pohled, ale ukázalo se, že v tom lze velmi snadno udělat chybu. Tento úkol rozdělil naše soutěžící na dva tábory. Tyto tábory zastávaly tyto názory: oba cestovatelé dorazí k cíli ve stejnou dobu; druhý cestovatel bude za druhým trochu zaostávat.

Mluvčí prvního posudku byla Rafatova Sevda, žákyně šesté třídy z Ankary. Sevda navrhl provést numerický experiment: ať první cestovatel udělá 4 své dlouhé kroky. Poté druhý cestovatel ve stejné vzdálenosti udělá 5 kroků. (Protože každý krok druhého cestovatele je o 20 % kratší). Nikdo tedy podle jejího názoru nebude za nikým zaostávat, do cíle dorazí oba cestovatelé zároveň. Sevda má pravdu, že délka 4 kroků prvního cestovatele se rovná délce 5 kroků druhého. Doba je ale jiná. Koneckonců, pokud první cestující udělá 4 kroky, pak druhý během této doby udělá pouze 1, 2 * 4 = 4,8 kroků, a ne 5. Stále potřebuje utratit (5 - 4,8): 5 * 100 = 4 % času na překonání této vzdálenosti.

Úkol 5. Tři kamarádi, fanoušci závodů Formule 1, se dohadovali o výsledcích nadcházející etapy závodu.

Uvidíte, Schumacher nebude první,“ řekl John. Hill bude první.

Ne, vítězem bude jako vždy Schumacher, - zvolal Nick. "A o Alesi není co říct, nebude první."

Peter, kterého Nick oslovil, byl rozhořčen:

Hill nikdy neuvidí první místo, ale Alesi pilotuje nejsilnější auto.

Na konci závodní etapy se ukázalo, že každý ze dvou předpokladů dvou přátel se potvrdil a oba předpoklady třetího z přátel se ukázaly jako mylné. Kdo vyhrál etapu závodu?

W- Schumacher vyhrává; X Hill vyhraje A Alesi vítězí.

Nickova věta „Alesi pilotuje nejvýkonnější auto“ neobsahuje žádné prohlášení o místě, které tento jezdec zabere, proto se s ní v dalším uvažování nepočítá.

Vzhledem k tomu, že předpoklady dvou přátel byly potvrzeny a předpoklady třetího jsou nesprávné, zapisujeme a zjednodušujeme pravdivé tvrzení

Tvrzení je pravdivé pouze tehdy W = 1, A = 0, X = 0.

Schumacher se stal vítězem závodní etapy.

Úkol 6. Nějaký dobrodruh šel do cestu kolem světa na jachtě vybavené palubním počítačem. Byl varován, že nejčastěji selhávají tři uzly počítače - A , b , C a dal potřebné náhradní díly. Aby zjistil, který uzel je třeba vyměnit, může použít signální světla na ovládacím panelu. Existují také přesně tři žárovky: X , y A z .

Pokyny pro identifikaci vadných uzlů jsou následující:

Pokud je alespoň jeden z počítačových uzlů vadný, pak svítí alespoň jedna z kontrolek. X , y , z ;

Pokud některý uzel selže A , ale uzel funguje S , pak se rozsvítí kontrolka y ;

Pokud některý uzel selže S , ale uzel funguje b , rozsvítí se kontrolka y ale nesvítí žádná kontrolka X ;

Pokud některý uzel selže b , ale uzel funguje C , pak se rozsvítí světla. X A y nebo se kontrolka nerozsvítí. X ;

Pokud lampa svítí X a buď je uzel vadný A nebo všechny tři uzly A , b , C správně, kontrolka svítí. y .

Cestou se porouchal počítač. Kontrolka na ovládacím panelu svítí. X . Po pečlivém prostudování pokynů cestovatel opravil počítač. Ale od té chvíle až do konce plavby ho úzkost neopouštěla. Uvědomil si, že návod není dokonalý a byly případy, kdy mu nepomohl.

Jaké uzly cestovatel nahradil? Jaké nedostatky našel v návodu?

Zaveďme notaci pro logické výroky:

A - Vadný uzel A ; X - žárovka svítí X ;

b - Vadný uzel b ; y - žárovka svítí y ;

S - Vadný uzel S ; z - žárovka svítí z .

Pravidla 1-5 jsou vyjádřena následujícími vzorci:

z toho vyplývá a=0, b=1, c=1.

Úkol 7. Zdůvodněte a poskytněte odpověď na položenou otázku:

Vězeň dostal na výběr ze tří pokojů, v jednom z nich byla princezna a v dalších dvou tygři. Na dveřích pokojů byly zavěšeny stoly s těmito nápisy: Já-V této místnosti sedí tygr

II-V této místnosti je princezna

III-Tiger sedí v místnosti II

Odpověď: Tygr je ve druhé místnosti.

Otázka: Na výletě se pět přátel - Anton, Boris, Vadim, Dima a Grisha, seznámilo s jedním spolucestovatelem


Vážení uživatelé fóra, žádám o pomoc s řešením problému v Prologu))

Na výletě se pět přátel - Anton, Boris, Vadim, Dima a Grisha seznámilo s jedním spolucestovatelem. Požádali ji, aby uhádla jejich jména, a každý z nich uvedl jedno pravdivé a jedno nepravdivé prohlášení:
Dima řekl: "Moje příjmení je Mishin a Borisovo příjmení je Khokhlov." Anton řekl: "Mishin je moje příjmení a Vadimovo příjmení je Belkin." Boris řekl: "Vadimovo příjmení je Tichonov a mé příjmení je Mishin." Vadim řekl: "Moje příjmení je Belkin a Grishaovo příjmení je Čechov." Grisha řekl: "Ano, mé příjmení je Čechov a Antonovo příjmení je Tichonov."
Jaké je příjmení každého kamaráda?

Předem MOC DĚKUJI za vaši pomoc!!!

Odpovědět: zkontrolovat online

Otázka: Program na řešení problému olympiády o Vasyových cestách metrem s jízdenkou


Chlapec Vasya jezdí každý den metrem. Ráno jde do školy a večer téhož dne ze školy domů. Aby ušetřil nějaké peníze, koupí si elektronickou čipovou kartu na X jízd. Když chce nastoupit do metra, přiloží kartu na turniket. Pokud na kartě zbývá nenulový počet jízd, turniket Vasyu propustí a jednu jízdu z karty odepíše. Pokud na kartě nezůstanou žádné cesty, turniket Vasyu nepustí a on (Vasya) je nucen koupit na stejné stanici nová mapa na X jízd a znovu projít turniketem.
Vasja si všiml, že vzhledem k tomu, že metro je ráno přeplněné, je zdlouhavé si ráno kupovat novou kartu a může přijít pozdě do školy. V tomto ohledu chce pochopit: nastane takový den, že ráno, když šel do školy, se ukázalo, že má na kartě nula cest.
Vasja metrem nikam jinam nejezdí, a proto do metra nastupuje až na nádraží u svého domu a na nádraží u školy.
Vstupní data
Vstupní soubor INPUT.TXT obsahuje přesně 2 řádky. První obsahuje slovo „School“ nebo „Home“, podle toho, kde si Vasya poprvé koupil kartu na X výletů. Druhý řádek obsahuje přirozené číslo X, 1 ≤ X ≤ 1000.
Výstup
Ve výstupním souboru OUTPUT.TXT zadejte "Ano", pokud je den, kdy má Vasya ráno na kartě nula výletů, a jinak "Ne".
Příklady
č. INPUT.TXT OUTPUT.TXT
1 Domů
1 Ano
2 škola
2 č

Odpovědět: Velmi hloupý úkol. Není nad to, že sudý počet jízd nebo lichý počet – stejně, ze dvou karet se to stane sudým. A celý úkol je zredukován na jednu primitivní podmínku.

Otázka: Určete, jaký je minimální počet jízd výtahu nutný ke zvednutí veškerého zařízení


Hmotnosti 3 domácích spotřebičů jsou uvedeny v kg (a, b, c). Určete, jaký je minimální počet jízd výtahem s nosností n kg, které budou potřeba ke zvednutí veškerého zařízení. Pomozte mi, prosím.

Odpovědět: inp_w lze snadno zkrátit parametrem:

Pascalův kód
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 procedura inp_w(q: string ; var x: double) ; begin repeat Napište (q, " = " ) ; ReadLn(x) ; pokud x<= 0 then WriteLn (q, "musí být větší než nula, zadejte prosím znovu.") dokud x > 0 end ; const m = "Hmotnost domácích spotřebičů"; g = "nosnost výtahu"; var a, b, c, n: Real ; begin inp_w(m+ " "a"" , a) ; inp_w(m+ " "b"" , b) ; inp_w(m+ " "c"" , c) ; inp_w(g, n) ; pokud (a > n) nebo (b > n) nebo (c > n), pak napište ( "Je nemožné přepravovat všechny domácí spotřebiče mimo tento výtah.") jinak pokud a + b + c<= n then Write ("Vyžaduje 1 cestu.") jinak pokud (a + b<= n) or (a + c <= n) or (b + c <= n) then Write ("Vyžaduje 2 cesty.") jinak Napište ( "Bude to trvat 3 cesty."); Konec čtení .

Otázka: Výpočet nákladů na cestu autem do země


2. Udělejte si program pro výpočet nákladů na cestu autem do země (zpáteční). Výchozí údaje jsou: vzdálenost k chatě (v kilometrech); množství benzínu, které auto spotřebuje na 100 kilometrů; cena jednoho litru benzínu. Níže je doporučené zobrazení dialogu za běhu programu. Vstup uživatele je zobrazen tučně.
Výpočet nákladů na cestu do země.
Vzdálenost k chatě (km) - 67
Spotřeba benzínu (l na 100 km) - 8,5
Cena litru benzínu (rub.) - 23.7
Výlet do venkovského domu bude stát 269 rublů. 94 kop.


Jak to udělat?

Odpovědět: Za prvé, s vašimi vstupními daty to bude stát 134 rublů. 97 k., a za druhé

C++
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 int main() ( double km, r, p; int itog; cout<< "Vzdálenost k chatě (km) - "; cin >> km; cout<< "Spotřeba benzínu (l na 100 km) - "; cin >> r; cout<< "Cena litru benzínu (rub.) -"; cin>p; itog = podlaha ((km / 100 * r* p) * 100 ) ; cout<< "Výlet do dachy bude stát" << itog / 100 << " руб. " << itog % 100 << " коп." ; return 0 ; }

Spočítejte si náklady na benzín potřebný pro cestu do země, pokud znáte trasu, spotřebu paliva na 100 km a náklady na litr paliva.
Vytvořte formulář typu znázorněného na obrázku 1.

Obrázek 1
Pro výpočet nákladů na benzín v sekci implementace napište funkci Cena.
Napište popisovač kliknutí pro tlačítko Výpočet. Štítek lblMessage by měl obsahovat zprávu o ceně benzínu. Určitě vyřešte funkcí!

Odpovědět: Kód:

Delphi
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 unitMainU; rozhraní používá Windows, zprávy, SysUtils, varianty, třídy, grafiku, ovládací prvky, formuláře, dialogy, tlačítka, StdCtrls; typ TForm1 = třída (TForm) Label1: TLabel; edWay: TEdit; Label2: T Label; edFuel: TEdit; Label3: T Label; edCost: TEdit; btnRun: TButton; BitBtn1: TBitBtn; lblMessage: TLabel; procedure btnRunClick(Sender: TObject ) ; procedure BitBtn1Click(Sender: TObject ) ; soukromé (Soukromé prohlášení) veřejné (Veřejné prohlášení) konec; var Form1: TForm1; implementace ($R *.dfm) funkce Cena(cesta, palivo, cena: rozšířeno ) : rozšířeno ; začít Výsledek: = (cesta/ 100 ) * Palivo* Cena; konec ; postup TForm1. btnRunClick(Sender: TObject) ; var eWay, eFuel, eCost: prodlouženo ; begin try eWay:= strtofloat(edWay. Text ) ; kromě ukázkové zprávy ( "Trasa v km" musí být číslo!"); výstup; konec ; pokud eWay<= 0 then begin showmessage("Trasa v km" musí být větší než 0!"); výstup; konec ; zkuste eFuel:=strtofloat(edFuel.Text) ; kromě ukázkové zprávy ( "Spotřeba paliva na 100 km v litrech" by mělo být číslo!"); výstup; konec ; pokud eFuel<= 0 then begin showmessage("Spotřeba paliva na 100 km v litrech" musí být větší než 0!"); výstup; konec ; try eCost:= strtofloat(edCost. Text ) ; kromě ukázkové zprávy ( "Náklady na litr paliva" musí být číslo!"); výstup; konec ; pokud eCost<= 0 then begin showmessage("Náklady na litr paliva" musí být větší než 0!"); výstup; konec ; lblMessage. Titulek := "Náklady na benzín potřebné pro cestu do země:"+ floattostr (Cena(eWay, eFuel, eCost) ); konec ; postup TForm1. BitBtn1Click (Sender: TObject ) ; začít blízko; konec ; konec.

přikládám projekt na Delphi.

Výběr redakce
Jakýsi hlavolam, který každý zná od dětství, je rébus, ale ne každý dokáže s jistotou odpovědět na otázku, jak...

Ekologický rébus Odpověď: "Ekologie se stala nejhlasitějším slovem na zemi, hlasitějším než válka a živly." (V. Rasputin) Puzzle "Najít...

Hádanky pro děti - puzzle, ve kterém je slovo zašifrováno pomocí obrázků, kombinací písmen a znaků, oblíbené je více než jedno ...

1. Puzzle „Dešifrujte frázi“ Přeskočte stejný počet dílků ve směru hodinových ručiček a přečtěte si zašifrovanou frázi ....
městská vzdělávací instituce "Střední škola č. 18 okresu Traktorozavodsky ve Volgogradu" VII Mezinárodní ...
, Soutěž "Prezentace k lekci" Prezentace k lekci Zpět Vpřed Pozor! Náhled snímku se používá...
Svatební rámečky pro photoshop na našem webu jsou prostě úžasné. Jen zde uvidíte tak pohádkově krásné svatební rámy. Ony...
Chcete, aby se na dovolenou dlouho vzpomínalo? Připravte si scénář pro havajskou párty a proměňte nudnou událost v okouzlující...
(5) Příprava na novoroční večírky, matiné a firemní večírky je proces, který vyžaduje hodně úsilí. Před prázdninami...