строки в паскаль
Автор Артём Соболев задал вопрос в разделе Другие языки и технологии
помогите с Pascal ABC (длина строки) и получил лучший ответ
Ответ от Denis163[эксперт]
вот мой вариант программы var a:real; p,pa,b:string; n,c,z,i,x:integer; label m1; begin m1:writeln('введите длинную десятичную дробь '); readln(p); n:=length(p); //вся длина i:=1; pa:=nil; //обнуляем строку pa и b b:=nil; repeat begin pa:=pa+b; b:=p; i:=i+1; end; until b='.'; z:=length(pa); //длина целой части c:=n-z-1; //длина дробной части if (z<10) or (z>20) then begin writeln('Число не верно! повторите попытку'); goto m1; end; if (c<10) or (c>20)then begin writeln('Число не верно! повторите попытку'); goto m1; end; writeln('число подходит, да ты эрудит=)'); end.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: помогите с Pascal ABC (длина строки)
процедура Insert в паскале.
Нет, не права. Insert - это процедура, она ничего не возвращает. Она вставляет подстроку "красное "
подробнее...
спросили в Паскаль
Эй помогителюди! ) Составить программу в паскаль которая получает из слова «АПЕЛЬСИН» слово «СПАНИЕЛЬ» и «ПАНЕЛЬ».
В Паскале строка это массив символов
Функция Concat (s1, s2, ..sn) возвращает строку,
подробнее...
Эй помогителюди! ) Составить программу в паскаль которая получает из слова «АПЕЛЬСИН» слово «СПАНИЕЛЬ» и «ПАНЕЛЬ».
В Паскале строка это массив символов
Функция Concat (s1, s2, ..sn) возвращает строку,
подробнее...
спросили в Shadrinsk Паскаль
как преобразовать real в string в паскаль
Люди, дельфисты! Ну кто, кто вам сказал, что у человека в ПАСКАЛЕ есть такая функция FloatToStr ?
подробнее...
как преобразовать real в string в паскаль
Люди, дельфисты! Ну кто, кто вам сказал, что у человека в ПАСКАЛЕ есть такая функция FloatToStr ?
подробнее...
спросили в Pavel Prusskiy
Народ, как задается двумерный массив в паскале??
Массивы, положение элементов в которых описывается двумя индексами, называются двумерными.
подробнее...
Народ, как задается двумерный массив в паскале??
Массивы, положение элементов в которых описывается двумя индексами, называются двумерными.
подробнее...
спросили в String h
Помогите со строками в языке программирования Си!
1) строк в Си нет =/
2) зачем обнулять? записывай поверх и всё.
3) программа для задачи
подробнее...
Помогите со строками в языке программирования Си!
1) строк в Си нет =/
2) зачем обнулять? записывай поверх и всё.
3) программа для задачи
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Как задать двумерный динамический массив в Паскале?
Двумерные массивы Паскаля – матрицы
Двумерный массив в Паскале трактуется как одномерный
подробнее...
Помогите написать программку в Паскале...
Оператора string нет. string - зарезервированное слово - объявление типа "строка".
Можно
подробнее...
Какая разница между WRITE и WRITELN (READ и READLN) в Паскале?
после выполнения оператора WRITELN курсор перходит на следующую строку и следущий текст там и
подробнее...
пожалуйста скажите как удалить символ с конца в паскале???
Если имеется в виду символ с конца строки, то просто скопируй ее всю в другую строку кроме
подробнее...
Пожалуйста, объясните каждую строчку действий в паскале:
Var - раздел переменных, здесь мы объявляем какие переменные каких типов у нас будут
подробнее...
Преобразование строки в число в Turbo Pascal
По-моему, из текстового файла нормально числа читаются. Не надо никаких
подробнее...
Написать программу в Паскале. сравните два числа,большее из них увеличьте на 3,а меньшее уменьшите в 3 раза.Паскаль
И чего тут писать
If а>b to
begin
а := а*3
b:=а/3
end
подробнее...
спросили в Паскаль
Турбо Паскаль 7.0 В функцию val можно загнать конкретный элимент строки или можно только всю строку?
не очень понятен вопрос) )
вот у Вас в строке есть какое-то число.
Паскаль его читает и
подробнее...
Турбо Паскаль 7.0 В функцию val можно загнать конкретный элимент строки или можно только всю строку?
не очень понятен вопрос) )
вот у Вас в строке есть какое-то число.
Паскаль его читает и
подробнее...