# Vienmačio masyvo informacijos įvedimo ir išvedimo užduotis nr. 5

# Užduoties sąlyga

  • Sukurkite trijų studentų pažymių masyvus (tris atskirus masyvus) su duomenimis, kuriuose pažymiai gali būti rašomi per kablelį, o pažymių kiekis kiekviename masyve gali būti skirtingas.
  • Išveskite kiekvieną masyvą atskirose eilutėse, prieš kiekvieną masyvą parašant kas yra išvedama. O taip pat, pažymius rašyti toje pačioje eilutėje ir atskiriant vertikaliu brūkšniu. Pavyzdžiui:
1-o moksleivio pažymiai: 7.4 | 8 | 9.6 | 8 | 6.8
2-o moksleivio pažymiai: 10 | 9.5 | 9.4 | 9.8 | 8.6 | 10 | 9.7
3-o moksleivio pažymiai: 8 | 7 | 6.8

# Sprendimas

Kodas:

#include <iostream>
using namespace std;

int main()
{
    double pirmas[] = { 9.5, 8, 7.9, 10, 9.9 };
    int pirmo_kiekis = 5;

    double antras[] = { 8.5, 9.8, 9.7, 9.5, 8 };
    int antro_kiekis = 5;

    double trecias[] = { 8.5, 9.8, 8.9, 6.5, 7.2, 7.5 };
    int trecio_kiekis = 6;

    cout << "1-o moksleivio pazymiai: ";

    for (int i = 0; i < pirmo_kiekis; i++)
    {
        cout << pirmas[i];

        if (i + 1 < pirmo_kiekis)
        {
            cout << " | ";
        }
    }

    cout << endl << "2-o moksleivio pazymiai: ";

    for (int i = 0; i < antro_kiekis; i++)
    {
        cout << antras[i];

        if (i + 1 < antro_kiekis)
        {
            cout << " | ";
        }
    }

    cout << endl << "3-o moksleivio pazymiai: ";

    for (int i = 0; i < trecio_kiekis; i++)
    {
        cout << trecias[i];

        if (i + 1 < trecio_kiekis)
        {
            cout << " | ";
        }
    }

    return 0;
}

Rezultatai:

1-o moksleivio pazymiai: 9.5 | 8 | 7.9 | 10 | 9.9
2-o moksleivio pazymiai: 8.5 | 9.8 | 9.7 | 9.5 | 8
3-o moksleivio pazymiai: 8.5 | 9.8 | 8.9 | 6.5 | 7.2 | 7.5