![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 11.12.2009
Сообщений: 1
|
![]()
Уважаемые программисты! Помогите решить задачки на QBasic/
1)На листочке в клеточку нарисована окружность радиуса R клеток с центром на пересечении двух линий. Необходимо найти количество клеток, по которым проходит окружность (если окружность только касается границы клетки, клетку считать не надо). Формат входных данных: Введите число R (R <= 30000). Формат выходных данных: Выведите число – искомое количество клеток. 2)Дано число в шестнадцатеричной системе счисления. Необходимо найти остаток от деления этого числа на 5. Формат входных данных: Введите последовательность цифр (используются цифры 0, 1, 2, …, 9, A, B, C, D, E, F), задающая число в шестнадцатеричной системе счисления. Количество цифр – не более 100. Формат выходных данных: Выведите одну цифру – остаток от деления на 5. 3) Требуется заполнить N (1≤N≤60000) элементов массива, пронумерованных числами от 1 до N (A[1]…A[N]), натуральными числами от 2 до N+1, использовав каждое число ровно один раз, так, чтобы значение каждого элемента массива делилось бы нацело на его номер (т.е. для каждого i A[i] делилось бы на i). Напишите программу, которая для заданного N вычислит количество способов такого заполнения массива. 4) Из прямоугольника размером M на N, клетки которого раскрашены в черный и белый цвет, требуется вырезать квадрат размера K на K, раскрашенный в шахматном порядке (то есть любые две соседние клетки раскрашены в разные цвета). Формат входных данных: Введите числа M, N, K (1<=K<=M, N<=900). Далее в M строках введите N чисел 0 или 1, задающие цвета клеток прямоугольника. Формат выходных данных: Программа должна выводить номера строки и столбца клетки – левого верхнего угла вырезаемой доски. Если требуемый квадрат вырезать невозможно, программа должна выводить одно число 0. Буду очень приочень благодарен! Последний раз редактировалось kalabok; 11.12.2009 в 16:30. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите решить задачи на qbasic | goshanich | Помощь студентам | 0 | 08.10.2009 17:22 |
Задачи. Массивы. QBasic. | mikainite | Помощь студентам | 2 | 19.02.2009 22:45 |
Задачи по QBasic | Ванек | Помощь студентам | 14 | 08.11.2008 15:00 |
3 задачи на QBasic | PoNika | Помощь студентам | 3 | 11.06.2007 13:02 |