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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.12.2009, 16:19   #1
kalabok
Новичок
Джуниор
 
Регистрация: 11.12.2009
Сообщений: 1
По умолчанию Задачи в QBasic

Уважаемые программисты! Помогите решить задачки на 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.
kalabok вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите решить задачи на 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