|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.10.2012, 19:56 | #1 |
Пользователь
Регистрация: 09.06.2012
Сообщений: 24
|
Pascal, дроби, числа и т.д
С Pascal'ем дел не имел, но понадобилось узнать следующее:
1. Как найти общий знаменатель. 2. Перестановка чисел. Например есть ряд чисел - 123456. Нужно сделать так, чтобы 3 поменялась например с 1 местами. Только чтобы числа для замены, указывать самому. Подскажите пожалуйста |
12.10.2012, 08:05 | #2 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
используйте div и mod
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
12.10.2012, 08:54 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
1-я задача. поиском по форуму Вы легко найдёте примеры, как вычисляется НОК и НОД
2-я задача. Есть много способов решения. 1) Если решение ничем искуственно не ограничено, то я бы число преобразовал в строку (а строка, напоминаю, это массив символов. Как в массиве поменять два элемента местами, надеюсь, Вы знаете? ) 2) с помощью операторов div и mod N mod 10 даёт последнюю цифру числа N потом уменьшаем число, разделив на 10, и повторяем процесс например, вот так можно перекинуть цифры числа N в массив Digits (внимание! цифры в массиве будут в обратном порядке): Код:
Последний раз редактировалось Serge_Bliznykov; 12.10.2012 в 09:00. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Даны натуральные числа k,n, действительные числа... (Pascal) | Макс Мел | Помощь студентам | 0 | 04.06.2012 13:43 |
Вещественные числа. Посчитать порядок числа (Pascal) | Черепаwка | Помощь студентам | 0 | 18.05.2011 13:31 |
факториал числа (Pascal) | Тапочек | Помощь студентам | 5 | 26.02.2011 21:28 |
Числа Фибоначчи (Pascal) | bot0 | Помощь студентам | 2 | 07.02.2011 21:08 |
Pascal. Случайные числа. | *stRong* | Помощь студентам | 10 | 14.07.2010 14:47 |