Нужно написать программу, до 7 часов утра в paskale. . №1 написать программу, которая с функции удаляет из строки последнее слово. №2 написать программу, которая с функции выводит сообщение true, если цифры в строке расположены по убыванию и false в противоположном случае. если есть вопросы, напишите в коментариях.
100
402
Ответы на вопрос:
//pascalabc.net function delword(s: string): string; var i,n: integer; begin n: =length(s); i: =n; repeat if i> =1 then dec(i); until s[i]=' '; delete(s,i+1,n-i); delword: =s end; var st: string; begin write('введите строку: '); readln(st); writeln('результат: ',delword(st)) end. тестовое решение: введите строку: а роза упала на лапу азора результат: а роза упала на лапу //pascalabc.net function descdigits(s: string): boolean; var desc: boolean; i,n: integer; c1,c2: char; begin n: =length(s); desc: =true; c1: ='a'; { главное, чтобы символ был "старше" любой цифры } i: =1; repeat c2: =s[i]; if c2 in ['0'..'9'] then if c2< c1 then c1: =c2 else desc: =false; inc(i) until (i> n) or (not desc); descdigits: =desc end; var s: string; begin write('введите строку: '); readln(s); if descdigits(s) then writeln('true') else writeln('false') end. тестовое решение: введите строку: пример строки с цифрами 98 по убыванию 7 6,5, так4тоже1можно! true вариант первой программы для borland pascal 7.01 uses crt; function delword(s: string): string; var i,n: integer; begin n: =length(s); i: =n; repeat if i> =1 then dec(i); until s[i]=' '; delete(s,i+1,n-i); delword: =send; var st: string; begin clrscr; write('введите строку: '); readln(st); writeln('результат: ',delword(st)); readkeyend.
Var a, b, c, d: integer; begin readln(a, b, c, d); if ((a < = c) and (b < = d)) or ((a < = d) and (b < = c)) then writeln('можно') else writeln('нельзя') end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Стивен1211.05.2022 14:49
-
rwessi122329.01.2022 04:59
-
Flaen120.01.2023 20:10
-
zlatakadochnik17.02.2023 14:39
-
kaliyeva2006amina16.04.2020 05:28
-
Злата501524.11.2021 12:24
-
JetBalance9711.12.2021 04:51
-
Милана1134707.06.2021 18:49
-
Улька9Пулька13.08.2022 22:24
-
Ks1mak05.07.2020 21:07
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.