• Решите пожалуйста,срочно!Дано целое четырехзначное число. Выяснить, является ли оно палиндромом, то есть таким числом,десятичная запись которого читается одинаково слева направо и справа налево.. имя входного файла Input.txt, имя выходного файла output.txt

Ответы 2

  • #include "stdio.h";int main(){ FILE *f; f=fopen("INPUT.TXT","r"); int n,a1,a2,tmp; fscanf(f,"%d",&n); fclose(f); a1=(n%10)*10+((n/10)%10); tmp=(n/100); a2=(tmp%10)+((tmp/10)%10)*10; f=fopen("OUTPUT.TXT","wt"); if (a1==a2) fprintf(f,"YES"); else fprintf(f,"NO"); fclose(f); return 0;};

    • Автор:

      kristian
    • 5 лет назад
    • 0
  • Язык Python

     

     

    iFile = open("input.txt", 'r')                             # открываем файл для чтения

    oFile = open('output.txt', 'w')                         # открываем файл для записи

     

    for line in iFile.readlines():                           # считываем все стройи из входного файла и идем по ним в цыкле

      if line[0]==line[-1] and line[1]==line[-2]:   # если первый символ равен последнему, а второй предпоследнему

        oFile.write('yes')                                      # пишем да

      else:

        oFile.write('no')                                        # пишем нет

    iFile.close()                                                     # закрываем файлы

    oFile.close()

    • Автор:

      cassie40
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years