В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Irina5600
Irina5600
19.04.2022 20:27 •  Информатика

Дано натуральное число n (1< =n< =10000). требуется написать программу, определяющую для n, какая цифра больше - первая или последняя тех. требования: входной файл: input.txt выходной файл: output.txt ограничение по времени 1 секунда формат входных данных: в единственной строке задано число n. формат выходных данных: в единственной стоке необходимо вывести один символ: "=", если цифры одинаковые"< ", если первая цифра меньше последней, и "> ", если первая цифра больше последней. пример файла входных данных: 1234 пример файла выходных данных:

Показать ответ
Ответ:
3Pomidorka3
3Pomidorka3
03.10.2020 22:55
Var
  n,d:integer;
  f:Text;
begin
  Assign(f,'input.txt'); Reset(f);
  Read(f,n);
  Assign(f,'output.txt'); Rewrite(f);
  d:=n mod 10;
  while n>=10 do n:=n div 10;
  if n>d then Writeln(f,'>')
  else
    if n=d then Writeln(f,'=') else Writeln(f,'<');
  Close(f)
end.
0,0(0 оценок)
Ответ:
мася277
мася277
03.10.2020 22:55
Char * buffer = new char[1000];

ifstream filein("INPUT.TXT", ios::in);
filein.getline(buffer, 1000);
filein.close();

string str = string(buffer);
delete[] buffer;

ofstream fileout("OUTPUT.TXT", ios::out);
if (str[0] == str[str.length() - 1]) fileout << "=";
if (str[0] == str[str.length() - 1]) fileout << "<";
if (str[0] == str[str.length() - 1]) fileout << ">";
fileout.close();
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота