Odpowiedź :
#include <iostream>
#include <string>
using namespace std;
int main(){
string imie = "";
cout << "Podaj imie: " << endl;
cin >> imie;
cout << "Dlugosc imienia: " << imie.size() << endl;
if(imie.size()%2 == 0){
cout << "Dlugosc imienia jest liczba parzysta" << endl;
}
else cout << "Dlugosc imienia jest liczba nieparzysta" << endl;
cout << "Druga litera imienia: " << imie.at(1) << endl;
cout << "Ostatnia litera imienia: " << imie.at(imie.size() - 1) << endl;
if(imie.at(imie.size() - 1) == 'a' or imie.at(imie.size() - 1) == 'A'){
cout << "Podane imie jest zenskie";
}
else cout << "Podane imie jest meskie";
return 0;
}
#include <iostream>
#include <string>
std::string parzysta(std::string name){
return (name.length()%2==0)? "parzysta":"nieparzysta";
}
std::string plec(char last){
return (int(last)==97)? "kobieta":"mężczyzna";
}
int main(){
std::string name;
std::cout<<"Podaj imie: ";
std::cin>>name;
std::cout<<"Długość imienia: "<<name.length()<<". Długość imienia jest "<<parzysta(name)<<std::endl;
std::cout<<"Druga litera imienia: "<<name[1]<<std::endl;
char last =name[name.length()-1];
std::cout<<"Ostatnia litera imienia: "<<last<<std::endl;
std::cout<<"Płeć: "<<plec(last);
}