Programavimo pamokėlės

pamokelesm

Mokymų ciklas „Programavimo pamokėlės" skirtos visiems, kurie nori išmokti programuoti.

IT galvosūkiai

itgalvosukiai

Konkurso tikslas – skatinti moksleivius domėtis IT sprendžiant įvairiausius galvosūkius.

Informikas

informikasm

Konkurso tikslas – supažindinti moksleivius su menu informacinėse technologijose ir mūsų talismanu.

Dr. J. P. Kazicko konkursai

kkonkursai

Žemaitijos, Aukštaitijos, Suvalkijos ir Dzūkijos regionuose vykdomas IT konkursas.

       

Užduotis

Sodininkas mėgėjas augina obelis, kriaušes, vyšnias ir slyvas. Sodo derlių jis parduoda žemdirbių turguje. Sodininkas turguje prekiavo n dienų. Kiekvieną dieną – tik vienos rūšies vaisiais.

Pirmoje eilutėje įrašytas dienų skaičius n. Tolesnėse n eilučių įrašyti vienos dienos duomenys: kokios rūšies vaisiais prekiavo – pirmasis vaisiaus pavadinimo simbolis, kelis kilogramus vaisių pardavė (sveikasis skaičius), kiek kainavo vienas kilogramas vaisių (realusis skaičius).

Parenkite programą, kuri į ekraną išvestų prekybos rezultatus taip, kaip pateikta pavyzdyje. Jei kurios nors rūšies vaisiais sodininkas neprekiavo, tuomet šalia vaisiaus turi būti nurodyta: neprekiavo.

Pradiniai duomenys Rezultatai

10

v 4 3.5
s 4 1.5
s 4 1.3
o 3 0.5
k 3 0.8
o 4 0.6
k 2 0.9
v 3 3.2
s 3 1.2
s 3 1.3

VYSNIOS:

Is viso parduota, kg: 7

Parduota uz suma, Eur: 23.60

Vidutine kilogramo kaina, Eur: 3.37

SLYVOS:

Is viso parduota, kg: 14

Parduota uz suma, Eur: 18.70

Vidutine kilogramo kaina, Eur: 1.34

OBUOLIAI:

Is viso parduota, kg: 7

Parduota uz suma, Eur: 3.90

Vidutine kilogramo kaina, Eur: 0.56

KRIAUSES:

Is viso parduota, kg: 5

Parduota uz suma, Eur: 4.20

Vidutine kilogramo kaina, Eur: 0.84

VISI VAISIAI:

Is viso parduota, kg: 33

Parduota uz suma, Eur: 50.40

Vidutine kilogramo kaina, Eur: 1.53

Reikalavimai

  • Naudokite sveikųjų ir realiųjų skaičių masyvus.
  • Pradinių duomenų skaitymo funkcija void Skaitymas().
  • Parduoto vaisių kiekio (kg) skaičiavimo funkcija int Kiek(), grąžinanti apskaičiuotą reikšmę per funkcijos vardą. Turi būti mažiausiai 4 kreipiniai į funkciją: skaičiuojant skirtingų rūšių parduotų vaisių kiekius.
  • Funkcija double Suma(), skaičiuojanti, už kokią sumą parduota vaisių. Funkcija grąžina apskaičiuotą reikšmę per funkcijos vardą. Turi būti mažiausiai 4 kreipiniai į funkciją: skaičiuojant sumas, gautas pardavus skirtingų rūšių vaisius.
  • Vidurkių skaičiavimą užrašykite naudodami jau parašytas funkcijas.
  • Rezultatų isvedimo funkcija void Rasymas(). Į funkciją reikia kreiptis 5 kartus – su kiekvienos rūšies vaisiais ir visais vaisiais.

Interaktyvus sprendimas

cpp/2016/3/sodininko_derlius

Papildoma informacija

  • Lygis: 1
  • Taškai: 100
Į viršų