Нужна программа на языке паскаль, : дан список из n фамилий. определить, содержится ли в списке указанная фамилия; если да, то указать номер, под которым она встречается в списке первый раз, если же такой фамилии нет, то добавить ее к первоначальному списку. исходный список . новую фамилию внести в список после самой длинной фамилии.
112
466
Ответы на вопрос:
// pascalabc.net 3.2, сборка 1457 от 29.05.2017 // внимание! если программа не работает, обновите версию! begin var n: =readlninteger('количество фамилий: '); var l: =readseqstring('вводите фамилии построчно: ',n).tolist; var f: =readlnstring('искать фамилию: '); var i: =l.findindex(w-> w=f); if i> =0 then writeln('номер в списке- ', i+1) else begin i: =l.select(w-> w.length).toarray.indexmax; l.insert(i+1,f); writeln('вставлена после фамилии ',l[i]); l.println end end. примеры количество фамилий: 6 вводите фамилии построчно: иванов петрова сидоров сидорчук ножкина жук искать фамилию: ножкина номер в списке- 5 количество фамилий: 6 вводите фамилии построчно: иванов петрова сидоров сидорчук ножкина жук искать фамилию: ложкина вставлена после фамилии сидорчук иванов петрова сидоров сидорчук ложкина ножкина жук
Т.е. выполнить . операции с этим числами, я так понял? 101011 (2) = 43 (10) 101 (2) = 5 (10) 101011 + 101 = 110000 (2) = 48 (10) 101011 - 101 = 100110 (2) = 38 (10) 101011 * 101 = 11010111 (2) = 215 (10) 101011 / 101 = 1000 (2) = 8 (10) - приблизительно. точный результат 8,6 нельзя записать в двоичном виде.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
tanyakozina0020.11.2020 21:18
-
maks31201731.12.2021 20:27
-
744645756712.11.2022 08:43
-
ladyviktoria20.03.2022 07:50
-
zaventerharut01.03.2023 04:03
-
YanaNiki14.06.2022 00:30
-
angelina051220006.01.2022 06:22
-
Nazar2179315.08.2021 08:43
-
aidana20025710.06.2021 16:24
-
Vlad584q08.06.2021 10:07
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.