Написать программу для решения в стиле турбо паскаля 80-х годов. 1.в массиве храниться информация ло количестве людей, живущих на каждом из 15 этажей дома(на первом этаже - в первом элементе массива,на втором - во втором и т.д.) определить два этажа, на которых проживает меньше всего людей. примечание: решить, не используя два прохода по массиву. 2. в начале массива записаны несколько равных между собой элементов. определить количество таких элементов и вывести все элементы, следующие за последним из них. рассмотреть возможность того, что весь массив заполнен одинаковыми элементами
216
434
Ответы на вопрос:
Uses crt; const n=15; var i,m1,m2,t: integer; k: array[1..n] of integer; begin clrscr; writeln('укажите количество людей на каждом этаже'); for i: =1 to n do read(k[i]); writeln; { массив получен, решаем } m1: =1; m2: =2; if k[m2]< k[m1] then begin t: =m1; m1: =m2; m2: =t end; for i: =3 to n do if k[i]< k[m2] then begin m2: =i; t: =m1; m1: =m2; m2: =t end; writeln('меньше всего людей на этажах ',m1,' и ',m2); readkey end. ************************************************************************************** uses crt; const n=10; a: array[1..n] of integer=(6,6,6,6,3,5,2,1,0,7); var i,j,t: integer; begin clrscr; t: =a[1]; i: =2; while (i< =n) and (a[i]=t) do i: =i+1; if i< =n then begin writeln('одинаковых элементов: ', i-1); write('за ними следуют элементы '); for j: =i to n do write(a[j],' '); writeln end else writeln('весь массив заполнен одинаковыми элементами'); readkey end.
Вот, с тех пор, как я оптимизировал работу со сканером, я полюбил блок-схемы х)
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Бекзат200009.09.2020 00:47
-
sweetmalboro16.11.2021 23:32
-
paveldol200728.02.2023 07:09
-
kriss8989834160801.07.2021 09:51
-
sofia31209.06.2020 00:49
-
Маркизетта16.02.2023 04:39
-
бездoмныйБoг12.09.2021 23:21
-
Тим977513.02.2020 06:40
-
кириешка509.11.2020 17:14
-
Kissi111121.10.2022 08:47
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.