Pascal
Здравствуйте!Мне очень нужна ваша помощь не могу решить задачи Pascal
1. Найти минимальный элемент из элементов массива, расположенных на нечетных местах. 2. Каждый элемент массива заменить произведением его делителей. (их нужно сделать в процидурах) 3. Определить, сколько раз в строке встречается данное слово.А эту я решила, но мне сказали что не правильно только я не могу понять как ее переделать посмотрите пожалуйста может что то можно с ней сделать: program lab03; var a, b: string; k, i: integer; begin write('text:'); readln(a); write('slovo: '); readln(b); k := 0; while pos(b, a) > 0 do begin k := k + 1; delete(a, pos(b, a), length(b)); end; writeln(k); readln; end. Зарание огромное СПАСИБО!!!!! |
1 задача у тебя вроде так:
Цитата:
|
Хорошо, посмотрю - но позже. Вечером или завтра.
Что касается задачки 3, то отвечайте тем, кто "сказали", жестко. Пусть конкретно укажут, что им не нравится. Потому что программа написана абсолютно правильно, грамотно и даже остроумно. Ничего переделывать не нужно. Это я Вам авторитетно, как программист, заявляю. |
Присоединяюсь к Владимиру. Программа написана абсолютно верно.
|
Цитата:
Код:
Const |
Огромное спасибо!!!!Проблема в 3 задачи мне преподаватель сказал в том что когда ввожу строку к примеру (12345 568123 123) программа за место того чтобы вывести что слово (123) встречается только 1 раз выводит что оно встречается 3 раза тоесть получается как то надо что то добавить а я не понимаю)))И еще хотела спросить если я добавлю в ваши программы процидуры ввода и вывода я ничего не сломаю и не испорчу?
Зарание спасибо! |
Еще хотела спросить, а вы можите подсказать по работе в FASM Assembler?
|
Цитата:
|
Цитата:
Код:
var |
Граматейка что поделать!)))Спасибо!!!!)))
|
Часовой пояс GMT +4, время: 04:30. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.