Что нужно дописать в программе, что бы при вводе иванов иван иванович в ответе было иванов и.и., пока что у меня при вводе иванов иван выдает иванов и. program name1; var name1, probel, dot: string; number: integer; begin name1 : = 'иванов иван'; probel : = ' '; dot : = '.'; number : = pos(probel, name1); writeln(number); writeln(name1); delete(name1, number+2, 60); writeln('ваши инициалы: ', name1, dot); readln(); end.
277
484
Ответы на вопрос:
Например так program name_1; var name1, name2, name3, probel, dot: string; number: integer; begin name1 : = 'ivanov_ivan_xvanovic'; probel : = '_'; dot : = '.'; number : = pos(probel, name1); writeln(number); writeln(name1); {delete(name1, number+2, 60); } name2: =name1; name3: =name1; {вырезаем имя} delete(name1, number, 60); delete(name2, 1, number); {сформировали 1й инициал} delete(name2, 2, 60); delete(name3, 1, number); {формируем 2й инициал} number : = pos(probel, name3); delete(name3, 1, number); delete(name3, 2, 60); writeln('ваши инициалы: ',name1,' ', name2, dot, ' ', name3, dot); readln(); end. поясню, у меня с кирилицей иногда чудит, поэтому перешел на латиницу, ну и поменял букву в отчестве, чтоб быть уверенным, что вырезан именно 2й инициал, а не повторно 1й, они ж одинаковые были. при отладке пробел в строке заменял подчеркиванием, чтобы четко видеть, что режет программа.
море-горе-гора-нора-ноша-наша-саша-суша
море морс торс тора тура туша сушабант рант рана раса роса коса
бант-кант-карт-корт-кора-коса
бант-бинт-винт-вист-лист-лиса-киса-коса
муха - муpа - туpа - таpа - каpа - каpе - кафе - кафp - каюp - каюк - кpюк - уpюк - уpок - сpок - сток - стон - слоh
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
ulozerova29.07.2022 01:12
-
amina32025.08.2021 06:17
-
bon110103.06.2023 22:27
-
vprasckowya29.02.2020 11:20
-
lovivirus123424.12.2020 02:21
-
lerchikus31.08.2020 22:06
-
nikitos19629.09.2020 22:39
-
МарияЧархчян16.06.2021 20:31
-
Шекспир11200513.01.2020 04:09
-
morti302.06.2022 13:23
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.