Задать 3 строчки, проверить является ли какая нибудь палиндромом - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Помогите! Задать 3 строчки, проверить является ли какая нибудь палиндромом(то есть читается одинаково справа налево и слева на право), если да, то записать ее в четвертую строку, если нет, то в 4ю строку записать 3-е по счету слово из второй строки.

Решение задачи: «Задать 3 строчки, проверить является ли какая нибудь палиндромом»

textual
Листинг программы
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <string>
#include <ctype.h>
#include <iostream.h>
using namespace std;
main()
{
      char s1[80], s2[80], s3[80],n,sos,flag,str1 ,;
      int ks1=0, ks2=0,k;
      string str;
 
      printf("Vvedite pervuyu stroku\n ");
      cin.getline(s1, sizeof(s1));
      printf("Vvedite vtoruyu stroku\n ");
      cin.getline(s2, sizeof(s2));
      printf("Vvedite tretyu stroku\n ");
      cin.getline(s3, sizeof(s3));

Объяснение кода листинга программы

  1. Подключение необходимых библиотек для работы с строками и вводом/выводом данных
  2. Объявление переменных: массивы строк s1, s2, s3, переменные n, sos, flag и строка str
  3. Инициализация счетчиков ks1, ks2 и переменной k
  4. Вывод сообщения с просьбой ввести первую строку
  5. Ввод первой строки с помощью функции getline в переменную s1
  6. Вывод сообщения с просьбой ввести вторую строку
  7. Ввод второй строки с помощью функции getline в переменную s2
  8. Вывод сообщения с просьбой ввести третью строку
  9. Ввод третьей строки с помощью функции getline в переменную s3

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.25 из 5
Похожие ответы