Вопрос № 147176: Здраствуйте эксперты пожалуйста помагите мне((. Как мне написать программу((. Я тогда вам не правильно написал условие.Пожалуйста напишите еще раз(.У мнея завтра лабораторная((( Матрица-D(4,6).Условие-(-3<=dij<=5).Записать на место о...Вопрос № 147180: ВСЕ СУПЕР!! молодцы!! и Здравствуйте уважаемые хакеры!! у меня проблема!! нужно написать прогу, не сложную для вас, но сам не догадаюсь!!! Просто поменять в Pascale
2 строки местами!!! Буду очень благодарен!!!...Вопрос № 147212: Пожалуйста дорогие эксперты помогите с решением задачи. Дано множесто точек плоскости. Найти среднее расстояние между точками. Указать пары точек, расстояние между которыми больше среднего. Всё нужно сделать в массивах. Я задал их три....Вопрос № 147250: Здравствуйте, уважаемые эксперты. В общем, такая задача : Да
н массив размерностью 15 , элементы вводятся с клавиатуры. С перовго попавшегося нуля сформировать новый массив. Примерно так: 1 2 3 4 5 6 0 7 8 9 10 11 12 13 14 7 8 9 10 1...
Вопрос № 147.176
Здраствуйте эксперты пожалуйста помагите мне((. Как мне написать программу((. Я тогда вам не правильно написал условие.Пожалуйста напишите еще раз(.У мнея завтра лабораторная(((
Матрица-D(4,6).Условие-(-3<=dij<=5).Записать на место отрицательных элементов матрицы нули, а на место положительных - единицы. Вывести на экран исходную и полученную матрицы в общепринятом виде.
Отправлен: 14.10.2008, 15:58
Вопрос задал: Ramis (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Шипулин Кирилл Владимирович
Здравствуйте, Ramis! Программа на ваш вопрос в приложении, насчёт общепринятого вида я не знаю:
Приложение:
Ответ отправил: Шипулин Кирилл Владимирович (статус: 1-ый класс)
Ответ отправлен: 14.10.2008, 17:22 Оценка за ответ: 5 Комментарий оценки: Спасибо большое Пупорев Юрий Борисович и Шипулин Кирилл Владимирович!
Вопрос № 147.180
ВСЕ СУПЕР!! молодцы!! и Здравствуйте уважаемые хакеры!! у меня проблема!! нужно написать прогу, не сложную для вас, но сам не догадаюсь!!! Просто поменять в Pascale 2 строки местами!!! Буду очень благодарен!!!
Отвечает: Зенченко Константин Николаевич
Здравствуйте, Буянов,Илья,Сергеевич!
В приложении программа меняющая две строки местами. Вариант с использованием строк закомментирован. Удачи!
Приложение:
--------- Итерация от человека, рекурсия — от Бога (Питер Дойч)
Ответ отправил: Зенченко Константин Николаевич (статус: Профессор) Украина, Киев Тел.: +380979536619 Адрес: Украина г.Киев ---- Ответ отправлен: 14.10.2008, 18:51 Оценка за ответ: 5 Комментарий оценки: Супер!!!!
Отвечает: Виктор Пырлик
Здравствуйте, Буянов,Илья,Сергеевич!
а вот еще вариант. Меняет входную строку, состоящую из двух, разделенных точкой, местами.
Код:
var s,a,b:String; i:integer; begin Write('Enter a line, a delimiter is a point (.): '); Readln(s); i := Pos('.',s);
if( i > 0) then begin a := Trim(Copy(s,1,i-1)); b := Trim(Copy(s,i+2,length(s))); s := b+'. '+a; end; Writeln(s); readln; end.
--------- не получается там - где не пробуют
Ответ отправил: Виктор Пырлик (статус: Профессионал) Россия, Екатеринбург Тел.: 89043822027 ICQ: 490191733 ---- Ответ отправлен: 14.10.2008, 20:31 Оценка за ответ: 5 Комментарий оценки: Все супер!! Пасибо огромное!!!
Вопрос № 147.212
Пожалуйста дорогие эксперты помогите с решением задачи. Дано множесто точек плоскости. Найти среднее расстояние между точками. Указать пары точек, расстояние между которыми больше среднего.
Всё нужно сделать в массивах. Я задал их три. В первом координаты x, во втором координаты по у, в третьем среднее значение расстоянии этих точек. Я не знаю как обратиться теперь в эти другие два массива с помощью третьего(по среднему значению нужно вывести элементы x и у) и не знаю как вычислить приближённое
равенство, т.е. чтобы обратиться к тем точкам которые ближе всего к среднему значению. Рисовать мне не нужно, только вычислять. Заранее премного Благодарен!!!
Отвечает: Verena
Здравствуйте, S K A L T ! Я немного видоизменила Ваш код, так чтобы в x[i, j] попадало расстояние между i-ой и j-ой точками. Тогда, соотвестсвенно, по координатам элемента будут известны номера точек. Матрица х - это таблица у которой и по вертикали, и по горизонтали перечислены все точки, а сами ячейки - пересечение строк и столбцов - расстояния между ними (по главной диагонали матрица имеет нули, что следует учитывать, дабы не выводить в результате повторные точки). Код в приложении. Удачи!
Приложение:
--------- Эта история - не для истории, понимаешь?
Ответ отправила: Verena (статус: Практикант)
Ответ отправлен: 14.10.2008, 21:09 Оценка за ответ: 5 Комментарий оценки: Большое спасибо, а я голову ломал....
Отвечает: Шичко Игорь
Здравствуйте, S K A L T ! В целом алгоритм решения выбран правильный. Однако немного напутали в формировании массива расстояний между точками. Исправленный код в приложении.
Приложение:
Ответ отправил: Шичко Игорь (статус: 10-ый класс)
Ответ отправлен: 15.10.2008, 09:40
Вопрос № 147.250
Здравствуйте, уважаемые эксперты. В общем, такая задача : Дан массив размерностью 15 , элементы вводятся с клавиатуры. С перовго попавшегося нуля сформировать новый массив. Примерно так: 1 2 3 4 5 6 0 7 8 9 10 11 12 13 14
7 8 9 10 11 12 13 14
Вот написал, но не могу понять, где ошибка.
И еще, посоветуйте какую-нибудь литературу, чтобы лучше понять и ориентироваться в паскале.
Приложение:
Отправлен: 15.10.2008, 07:27
Вопрос задал: 6o6puk (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Шичко Игорь
Здравствуйте, 6o6puk! Ваша ошибка заключается в помещении цикла for.. внутри цикла repeat... until Немного подправленный код - в приложении.
Приложение:
Ответ отправил: Шичко Игорь (статус: 10-ый класс)
Ответ отправлен: 15.10.2008, 08:55
Отвечает: Зенченко Константин Николаевич
Здравствуйте, 6o6puk!
Ссылки на учебники есть в вопросе № 144.091 В приложении Ваша программа, из которой убранно все лишнее.
Вот тут ещё одна ошибка for i:=1 to n do write(b[ n ]:5); Удачи!
Приложение:
--------- Итерация от человека, рекурсия — от Бога (Питер Дойч)
Ответ отправил: Зенченко Константин Николаевич (статус: Профессор) Украина, Киев Тел.: +380979536619 Адрес: Украина г.Киев ---- Ответ отправлен: 15.10.2008, 12:01