👤

STRINGI INFORMATYKA C++


Napisz program, który w tablicy tekstowej sprawdza, czy pierwszy i ostatni znak jest jednakowy.


Odpowiedź :

Odpowiedź

Kod źródłowy i przykładowe wyniki uruchomień podałam załączniku.

Przykładowe wyniki uzyskałam na platformie replit.

Jeżeli Twoja platforma (program, środowisko) nie obsługuje polskich liter w komunikatach, to zamień polskie litery w komunikatach na odpowiadające im znaki ASCII.

Wyjaśnienie

Znaki pierwszy i ostatni muszą być znakami ASCII aby program mógł poprawnie zawyrokować, że pierwszy i ostatni znak są jednakowe.

Zobacz obrazek 0AB

Odpowiedź:

#include <iostream>

#include <string>

int main() {

   std::string word;

   std::cin >> word;

   if (word.front() == word.back()) {

       std::cout << "Jednakowe";

   } else {

       std::cout << "Inne";

   }

   return 0;

}

Wyjaśnienie: