Kurzusok
/
Lua
Lua
/
Feladatok
/
Autók összeszerelése
Autók összeszerelése

Autók összeszerelése

Tanulófeladat

Bevezetés

Számok

A Lua kétféleképpen ábrázolja a számokat: 64 bites egész számokként és dupla pontosságú lebegőpontos számokként. Támogatja a szokásos aritmetikai operátorokat: összeadás, kivonás, szorzás, osztás és negáció. Ezen felül támogatja az egészrészes osztást, a modulót és a hatványozást.

Operátor Példa
+ 1 + 2 --> 3
- 2 - 1 --> 1
* 2 * 2 --> 4
/ 4 / 2 --> 2.0
// 11 // 3 --> 3
% 11 % 3 --> 2
^ 10 ^ 2 --> 100.0
- -(2 * 2) --> -4

Utasítások

Ebben a feladatban egy autógyár összeszerelő sorát elemző kódot fogsz írni.

1. Számítsd ki, hány működő autó készül óránként

Írj egy függvényt, amely megkapja az óránként legyártott autók számát és a sikerességi arányt, majd kiszámítja, hány sikeres autó készül óránként. A sikerességi arány százalékban van megadva, 0 és 100 között:

cars.calculate_working_cars_per_hour(1547, 90)
--> => 1392.3

Megjegyzés: a visszaadott érték egy tizedes tört legyen.

2. Számítsd ki, hány működő autó készül percenként

Írj egy függvényt, amely megkapja az óránként legyártott autók számát és a sikerességi arányt, és kiszámítja, hány autó készül sikeresen percenként:

cars.calculate_working_cars_per_minute(1105, 90)
-- => 16

Megjegyzés: a visszaadott érték egy egész szám legyen.

3. Számítsd ki a gyártás költségét

Egy autó egyenkénti legyártása általában 10 000 dollárba kerül, függetlenül attól, hogy sikeres lesz-e vagy sem. Egy kis tervezéssel viszont 10 autót együtt is le lehet gyártani 95 000 dollárért. Például 37 autót a következőképpen lehet legyártani: 37 = 3 x tízes csoport + 7 önálló autó

Tehát 37 autó költsége: 3 * 95 000 + 7 * 10 000 = 355 000

Írj egy függvényt, amely kiszámítja egy adott számú autó legyártásának költségét, függetlenül attól, hogy sikeresek lesznek-e:

cars.calculate_cost(37)
-- => 355000

cars.calculate_cost(21)
-- => 200000

Megjegyzés: a visszaadott érték egy egész szám legyen.

Szerkesztés GitHubon A hivatkozás új ablakban vagy lapon nyílik meg
Lua Exercism

Készen állsz elkezdeni a(z) Autók összeszerelése feladatot?

Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) Lua nyelvet 117 feladat segítségével, valódi emberi mentorálással, mindez ingyen.