Napisz program, który wypisze wszystkie słowa, których dwie ostatnie litery to "ta".


Na podstawie tego


Napisz Program Który Wypisze Wszystkie Słowa Których Dwie Ostatnie Litery To Ta Na Podstawie Tego class=

Odpowiedź :

Rozwiązanie

#include<bits/stdc++.h>

using namespace std;

string a[1000000];

int main()

{

  cout<<"podaj ilosc slow\n";

  int dl = 0;

  cin>>dl;

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

  {

      cin>>a[i];

      if (a[i][a[i].size()-1] == 'a' && a[i][a[i].size()-2] == 't')

      {

          cout<<a[i]<<"\n";

      }

  }

}

sama pętla która wypisze ci wszystko wygląda tak, wystarczy że wkleisz to gdzie potrzebujesz

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

{

 string wyraz = tab[i];

 if (wyraz[wyraz.length() - 2] == 't' && wyraz[wyraz.length() - 1] == 'a')

  cout << wyraz << endl;

}