-
Fototrend

Új hozzászólás Aktív témák
-
8xxxxxxxx
csendes tag
Sziasztok!
Nekem Haskellel kapcsolatban lenne egy kérdésem, elég sürgős. Szóval a feladat:
Költségeket kell feldolgozni olyan listák listája formában, amelyek tartalmazzák egy adott napon felmerült nettó költségeket. Azaz a külső lista napokat tartalmaz, a belsők pedig a napi ktg-ek listája
Pl.: [ [400,500,700], [900,500,300] ], ahol 1-1 napon 3 ktg van megadva.Írj egy olyan függvényt, ami összevonja a bruttó költségeket egyetlen listába úgy, hogy a sorrend nem változik.
A bruttósítás során minden költséget meg kell növelni 25%-al. Az eredmény egész számok listája legyen!
costs :: [[Int]] -> [Int]Eddig jutottam, de nem akar működni, azt mondja a Bruttos fgv-em típus szignatúrája nem jó:
import Data.List
costs :: [[Int]] -> [Int]
brutto :: Int -> Int
brutto z = ( z * 1.25 ) `div` 1Bruttos :: [[Int]] -> [Int]
--[[Int]] -> [Int]
Bruttos l = concatMap (map brutto) lcosts (x:xs) = Bruttos (x:xs)
Lehet, hogy más hiba is van benne. Remélem tud Valaki segíteni. Most tanulom a nyelvet először, és még nagyon szokatlanok benne ezek a típusproblémák, sokszor nem értem, mi is a baja a fordítónak. Ha valaki tudna ajánlani jó jegyzetet haskellel és magával a funkc. prog-gal kapcsolatban, azt is megköszönném.
Előre is köszönöm
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Milyen házat vegyek?
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Vicces képek
- Samsung Galaxy S23 Ultra - non plus ultra
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Akciófigyelő: Jelentős kedvezményekkel veheted meg a Xiaomi 17-eket
- Horgász topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Energiaital topic
- További aktív témák...
- GMKTec NucBox M6 Ultra mini számítógép - R5 7640HS 16GB 4800MHz DDR5 512GB SSD AMD Radeon 760M W11
- www.stylebolt.hu - Apple eszközök és tartozékok!
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB DDR5 RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
- Apple iPhone 13 128GB,Átlagos,Dobozaval,12 hónap garanciával
- MikroTik CCR2116-12G-4S+
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

