Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 5 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

помогите решить задачу на quick basic
Вычислить число точек с целочисленными координатами попадающих в круг радиуса R (R>0) c центром в начале координат.



Партнер
 

Advanced member
Статус: Не в сети
Регистрация: 23.10.2003
Откуда: Иркутск/Майкоп
Простейший вариант такой: в цикле по I от (-целая часть(R)) до (целая часть(R)) суммировать (целая часть((R^2-I^2)^(1/2)))*2+1. Целая часть - которая округляет вниз до ближайшего целого. Забыл, как она называется в Бейсике.

Потом можно сократить еще в 2 раза, если вначале сумме присвоить 2*целая часть(R)+1, цикл сделать от 1 до (целая часть(R)), прибавлять (целая часть((R^2-I^2)^(1/2)))*4+2.

_________________
Края каждого совершенно нового крышка процессора не на 100% гладкая. Это связано с тем, что следов мастерства не избежать. (c) Али.


 

Member
Статус: Не в сети
Регистрация: 12.02.2005
Откуда: Одесса
Можно ли заставить Basic в полноэкранном режиме работать с разрешением отличным от 700x400. а то глаза сильно устают.

Добавлено спустя 32 секунды:
И как переходить на русский?


 

Member
Статус: Не в сети
Регистрация: 24.06.2003
Откуда: Воронеж
vor
Что-то из далекого прошлого.... не помню точно ABS(Х) округляет до целого или модуль показывает...


 

Member
Статус: Не в сети
Регистрация: 09.01.2003
Фото: 1
площадь его посчитать чтоли ?


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 5 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan