Segítség húrok a Pascal programozási

Nem értettem a bemeneti húrok kaptak?
Ie például, a következő sorokat:


Már az ebben a formátumban?
Akkor kell, valószínűleg, éppen ellenkezőleg, hogy ki ezeket a sorokat számértékek?






Ez egyszerű:

Hozzáadott 6 perc után 34 másodperc:

Ja, elfelejtettem, hogy Turbo Pascal trim funkció nincs jelen. fogni:

Hálás otvet..No nem igazán törekvő polzovatel..I még ponimayu..Nelzya hogy ez valami egyszerűbb.
Nem húrok nem dany..Ih kell kérni a felhasználót, és kap zhelemy eredmény (névre közreműködő polozhivshngo legnagyobb hozzájárulást, időszakra több mint 12 hónap)
Úgy kell kinéznie, a felhasználó számára adott 10 termék neve alatt 8 pozíció bemenet és 2 pozíciók kifejezés alatt vklada..Polzovatel bevezeti klaviatury.Primerno az alábbiak szerint:
példa

A program így rezultat..Familiyu befektető meghatározott legnagyobb hozzájárulást az időszakban több mint 12 mesyatsev.V ezt a példát, úgy néz ki, tak.Okonchatelny a program hatására ..>

Fiamiliya Alexander hozzájárulás: 280.000 Időtartam: 23

Itt nem értem, hogyan kell csinálni. Itt is van egy húr, és numerikus formában ..

Tudod, egy kezdő itt valamilyen okból, a feladat bonyolultsága ;.

Ez attól függ, hogy mit tanulnak, természetesen. Ha megtanulod a legegyszerűbb algoritmus, akkor minden kisegítő (vágás vagy kiegészítheti a megadott értékek egy előre meghatározott számú szimbólum, a fordítás a string egy számot, és fordítva, input / output), csak útban van, ami megakadályozza megérteni a lényegét az algoritmus (keresni maximális számát a további feltétellel, ).

Ezért a egyszerűbb nem értem. Ki kérte, hogy kihívást jelent, és bármely, a témában?







Igen, értem, zamorochennye feladat. Hogy mi az alapok programozási nyelv Paskal..Togda könnyebb megmagyarázni. Hogyan lehet összehasonlítani egy string típusú (ebben a példában) Vegyünk egy hosszú hozzájárulást, legyen 10 sor közreműködők: a nevüket és a járulékok. Hogyan összehasonlítani mind a tíz betéti és visszavonja a nevét a befektető meghatározott legnagyobb vklad..T.E eredmény:
közreműködő Név: Petrov betét összege: 100.000

Ezután meg kell csak összehasonlítani a változók numerikus típusok (változók Deposit hónap --- és numerikus). Ez azért van, mert tudja, hogyan?

Ahhoz, hogy megtalálja a maximális betéti és a tulajdonos, akkor szükség van egy külön, újra numerikus változó, amelyet nevezhetünk például MaxDeposit és saját string változó, amely tárolja a nevét a befektető, hogy a maximális hozzájárulás. Például, akkor nevezhető MaxDepositName.

Végiglépked összes sorát MaxDeposit tolja a jelenlegi maximális értékét, és MaxDepositName - a jelenlegi nevét a betétes, vnosshego maximális összeget.
Végén MaxDepositName ciklus nevét tartalmazza gazdag befektető és MaxDeposit - a méret a hozzájárulását.

Amennyiben további szüksége lesz, hogy az élet, akkor ez megint szüksége lesz, hogy egy külön változó, MaxDepositPeriod, amelyet bejelentkezve a ciklus időtartama a jelenlegi maximális hozzájárulást.

Adunk 20 perc 30 másodperc:

Tovább zamorochka --- ez a bemenet.

Ahhoz, hogy ezt a gondok, először el kell döntenie, hogy milyen típusú numerikus, meg kell tárolni a méret és sproka betétek. Gyanítom, hogy meg kell, hogy típusú változók Longint. Akkor nem működik betétek legfeljebb egy fillért sem, és a futamidő, hogy nem egész számú hónapig, de véleményem szerint ez a bankok és lekerekített. De eltűnnek bajok, hogy milyen bemeneti / kimeneti nem egész szám adatok (például, a tizedes szét lehet választani vagy pont a 100 is megjelenik, mint a „100” és a „100,00”).
Most, amikor írja nevét, és a támogatási időszak lesz elég ahhoz, hogy vágja le az adatokat a szükséges számú példány, és a hiányzó helyzetben gólt kiegészítve terek a jobb:

Az elképzelés az, hogy a tanulási feladat a programozás alapjaival nem lehet ilyen probléma. Ha külön nem vizsgálták ebben a témában, mint például az adatok struktúrák műveletek húrok stb