# Vienmačio masyvo paieškos užduotis nr. 2

# Užduoties sąlyga

  • Turite informaciją apie kepyklos iškeptus duonos kepalus kiekvieną dieną (kepalų kiekis per dieną).
  • Raskite kiek daugiausiai kepalų per dieną yra iškepus kepykla, bei kuri (kelinta) diena tai buvo?
  • Raskite kiek mažiausiai kepalų per dieną yra iškepus kepykla, bei kuri (kelinta) diena tai buvo?
  • Koks kepalų skirtumas tarp mažiausiai ir daugiausiai iškeptų duonos kepalų?
  • Raskite kada pirmą kartą kepykla iškepė daugiau nei 10 duonos kepalų per dieną.
  • Išveskite pradinius duomenis ir visus rastus atsakymus.

# Sprendimas

Kodas:

#include <iostream>
using namespace std;

int main()
{
    int kepalai[] = { 20, 30, 25, 24, 32, 27 };
    int kiekis = 6;

    cout << "Kepalu per diena: ";

    for (int i = 0; i < kiekis; i++)
    {
        cout << kepalai[i] << " ";
    }

    cout << endl;

    int daugiausiai = kepalai[0];
    int daugiausiai_indeksas = 0;

    int maziausiai = kepalai[0];
    int maziausiai_indeksas = 0;

    for (int i = 0; i < kiekis; i++)
    {
        if (kepalai[i] > daugiausiai)
        {
            daugiausiai = kepalai[i];
            daugiausiai_indeksas = i;
        }

        if (kepalai[i] < maziausiai)
        {
            maziausiai = kepalai[i];
            maziausiai_indeksas = i;
        }
    }

    cout << "Daugiausiai kepalu buvo " << daugiausiai_indeksas + 1
        << "-aja diena, kai buvo iskepta " << daugiausiai << endl;

    cout << "Maziausiai kepalu buvo " << maziausiai_indeksas + 1
        << "-aja diena, kai buvo iskepta " << maziausiai << endl;

    cout << "Skirtumas tarp daugiausiai ir maziausiai: "
        << daugiausiai - maziausiai << endl;

    int pirma_karta_daugiau;

    for (int i = 0; i < kiekis; i++)
    {
        if (kepalai[i] > 10)
        {
            pirma_karta_daugiau = i;
            break;
        }
    }

    cout << "Pirma karta iskepa daugiau nei 10 kepalu per diena "
        << pirma_karta_daugiau + 1 << "-aja diena" << endl;

    return 0;
}

Rezultatai:

Kepalu per diena: 20 30 25 24 32 27
Daugiausiai kepalu buvo 5-aja diena, kai buvo iskepta 32
Maziausiai kepalu buvo 1-aja diena, kai buvo iskepta 20
Skirtumas tarp daugiausiai ir maziausiai: 12
Pirma karta iskepa daugiau nei 10 kepalu per diena 1-aja diena