Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2019, 12:49   #1
topol88
Новичок
Джуниор
 
Регистрация: 21.10.2019
Сообщений: 2
По умолчанию Разработать алгоритм и программу обработки одномерных массивов, используя единственный цикл

При заданных абсциссах X1, X2, ..Xn и ординатах Y1, Y2, ..Yn n точек на плоскости ХОY подсчитать количество точек, ординаты которых больше абсциссы, и сумму расстояний от начала координат для всех заданных точек.

Если можно без random.
topol88 вне форума Ответить с цитированием
Старый 19.11.2019, 13:16   #2
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,536
По умолчанию

Можно и без random. И без точек. И желательно - самому. Задачка по информатике для 6-го класса.
digitalis вне форума Ответить с цитированием
Старый 19.11.2019, 13:34   #3
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,515
По умолчанию

Цитата:
Разработать алгоритм и...
-1. ввести исходные данные
0. задать начальное значение суммы расстояний и числа точек удовлетворяющих условию(см. ТЗ)
1. начать цикл
2. определить текущую точку(абсциссу и ординату)
3. сравнить абсциссу и ординату точки (текущей)
4. если условие(см. п.3) выполнено, то увеличить число точек(см. п.0)
5. вычислить расстояние от точки(текущей) до начала координат
6. добавить вычисленное расстояние(см. п.5) к сумме(см. п.0)
7. если не конец массива перейти к п.2 (и следующей точке)
8. вывести итоговые данные
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработать алгоритм, используя минимальное количество переменных Irinna Помощь студентам 3 28.02.2017 14:22
Даны два одномерных массива, содержащие вещественные числа. Упорядочить по убыванию значений каждый из массивов с помощью алгоритм Лидия 188 Паскаль, Turbo Pascal, PascalABC.NET 4 17.11.2015 22:47
Разработать исходный код программы на С++ для решения комплекса типовых задач обработки числовых одномерных массивов. Кыпшак Visual C++ 1 23.11.2012 15:06
Программирование операций обработки одномерных массивов Дима82 Помощь студентам 12 11.05.2008 15:24