Вопрос № 109997: Здраствуйте. Помогите написать программу. Составить программу, которая создаёт типизированный файл, значения компонент вводятся с клавиатуры, имя файла также вводится с клавиатуры....Вопрос № 110034: Уважаемые эксперты, помогите пожалуйста решить квадратное уравнение используя процедуры. Заранее большое спасибо....Вопрос № 110073: Как то же самое сделать для Букв? пример на
ввод: АВ, на вывод АВ ВА...
Вопрос № 109.997
Здраствуйте. Помогите написать программу. Составить программу, которая создаёт типизированный файл, значения компонент вводятся с клавиатуры, имя файла также вводится с клавиатуры.
Отправлен: 18.11.2007, 15:41
Вопрос задал: Pavl (статус: 1-ый класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Зенченко Константин Николаевич
Здравствуйте, Pavl!
Смотрите приложение.
типизированный файл для чисел целого типа.
Удачи
Приложение:
--------- И только наступив на грабли мы приобретаем драгоценный опыт!
Отвечает: Pavl
Здравствуйте, Семиин Алексей Анатольевич! Вот код программы.
x1,x2 - корни
a,b,c - коэффициенты кв. уравнения
d - дискриминант
Приложение:
Ответ отправил: Pavl (статус: 1-ый класс)
Ответ отправлен: 18.11.2007, 19:52
Отвечает: Зиновьев Дмитрий Владимирович
Здравствуйте, Семиин Алексей Анатольевич!
procedure kvur(a, b, c: real);
var x1, x2, d: real;
begin
d := b * b - 4 * a * c;
if d < 0 then
writeln('Ур-ие решений не имеет')
else
begin
x1 := (-b + sqrt(d)) / (2 * a);
x2 := (-b - sqrt(d)) / (2 * a)
WriteLn('x1=', x1, ', x2=', x2);
end;
end;
Отвечает: Артём1983
Здравствуйте, Семиин Алексей Анатольевич!
Смотрите код программы в приложении
Приложение:
--------- Программирование - дело Путное!
Ответ отправил: Артём1983 (статус: 6-ой класс)
Ответ отправлен: 20.11.2007, 19:54
Вопрос № 110.073
Как то же самое сделать для Букв? пример на ввод: АВ, на вывод АВ ВА
Приложение:
Отправлен: 18.11.2007, 23:24
Вопрос задал: sergesus (статус: 1-ый класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Дмитрий Т.
Здравствуйте, sergesus!
Если исходник сами писали, то поймете... :)
Лучше напиши так: все читаешь в стринг(символы все равно занимают только ячейку byte). В общем, в чем смысл - ты берешь стринг, записываешь туда последовательно все свои символы, после этого передаешь в спец. процедуру эту строку, она вырезает оттуда необходмый ей символ(сначала первый), и передает оставшуюся строку себе же (в смысле рекурсивно себя вызывает с обновленным параметром), потом берет новый символ, и передает строку без этого символа в новый вызов себя, и т.д., так работает каждый раз процедура.
См. приложение.
Приложение:
Ответ отправил: Дмитрий Т. (статус: 2-ой класс)
Ответ отправлен: 19.11.2007, 07:16 Оценка за ответ: 4 Комментарий оценки: не могу понять вашу программу, если можете ответьте еще раз: вот что мне нужно от программы.
Пример: Чтоб водились буквы (символы), ABC а выводились все её перестановки, число перестановок считается 3! значит будет 6 перестановок. НА выход: ABC BCA CAB ACB BAC CBA