Есть ответ 👍

Вводятся строки. определить самую длинную строку и вывести её номер на экран.без массива, интернета.pascal abc. ​

120
329
Посмотреть ответы 2

Ответы на вопрос:

programprogram
4,4(14 оценок)

Uses crt; type fil=text; var f1: fil; a,b,c: string; i,w,n,y: integer; procedure wwod; begin assign(f1,'t1.dat'); rewrite(f1); writeln('введите кол-во строк в файле: '); readln(y); for i: = 1 to y do     begin     writeln('введите ',i,' строку');   {}  
  readln(a);     writeln(f1,a);     end; close(f1); end; procedure prosm; begin assign(f1,'t1.dat'); reset(f1); writeln('содержание текстового файла: '); while not eof(f1) do       begin       a: ='';      
readln(f1,a);       writeln(a)       end; close(f1); end; procedure naxod; var max: string; i,i1: integer; begin assign(f1,'t1.dat'); reset(f1); max: =''; i: =1; i1: =0; while not eof(f1) do       begin       a: ='';
      readln(f1,a);       if length(a)> length(max) then begin                           max: =a;                    
      i1: =i;                                 end;     inc(i);     end; writeln('самая длинная строка: ',max,' (',i1,')'); reset(f1); i: =1; while not
eof(f1) do       begin       a: ='';       readln(f1,a);       if (length(max)=length(a)) and (i< > i1)         then   writeln('еше одна самая длинная строка: ',max,' (',i,')');  
    inc(i);       end; close(f1); {} end; begin w: =0;       {обнуляем переменную для выбора меню} while w< > 4 do begin   {пока не равно 4 }       writeln('           меню программы');
      writeln('1-создание текстового файла');       writeln('2-просмотр текстового файла');       writeln('3-нахождение длинного строки');       writeln('4-выход из программы');       write('    
        ваш выбор -> ');       readln(w);       case w of           1: wwod;           2: prosm;           3: naxod;    
      end;       writeln       end; end.
dasssshka1
4,5(47 оценок)

она была построена 15 марта 1889года, она имеет высоту 324 метра

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: История

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS