составить блок схему и назначение переменных(переменная\тип\назначение) в виде таблицы
С клавиатуры вводится число n (от 1 до 6 цифр). Вывести на экран «yes», если число является палиндромом, и «no» в противном случае. Решить задачу с помощью цикла for.
#include
#include
using namespace std;
int main()
{ setlocale(LC_ALL, "Russian");
string number;
cout << "Введите число (от 1 до 6 цифр): ";
cin >> number;
if (number.length() 6) {
cout << "Число должно содержать от 1 до 6 цифр." << std::endl;
return 1;
}
bool isPalindrome = true;
int len = number.length();
for (int i = 0; i < len / 2; i++) {
if (number[i] != number[len - 1 - i]) {
isPalindrome = false;
break;
}
}
if (isPalindrome) {
cout << "yes" << endl;
} else {
cout << "no" << endl;
}
return 0;
}
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |