👤

Napisz program w języku C++. Koniecznie użyj tablic.

Zadeklaruj tablicę statyczną wypełnioną imionami 10 osób: pierwszych 5 to imiona kobiece, a kolejne to imiona męskie.

Wypisz na ekranie (użyj pętli) jedno pod drugim wszystkie imiona kobiece, a następnie w jednej linijce wszystkie imiona męskie ale w odwrotnej kolejności niż są wpisane w tablicy. Imiona męskie niech się pojawią w jednym wierszu. Każde z imion oddziel przecinkiem.


Odpowiedź :

Odpowiedź:

#include <iostream>

using namespace std;

int main(int argc, char const *argv[])

{

   const int length = 10;

   string names[length];

   for (int i = 0; i < length; i++)

   {

       cout << "Podaj " << i + 1 << " imie" << endl;

       cin >> names[i];

   }

   cout << "Imiona kobiece: " << endl;

   for (int i = 5; i < length; i++){

       cout << names[i] << endl;

   }

   cout << "Imiona meskie w odwroconej kolejnosci" << endl;

   for (int i = 0; i < 5; i++)

   {

       cout << names[5 - i - 1] << ", ";

   }

   return 0;

}

Wyjaśnienie:

Jak coś to pytaj :)