Pascal, Си/C++, C# Определение совершенного числа

Иногда задают задачи по нахождению совершенного числа.

Как гласит Википедия, Совершенное число это :

натуральное число, равное сумме всех своих собственных делителей (т. е. всех положительных делителей, отличных от самого числа).

Continue reading

C#: Движение элемента формы по кругу

Есть такая задача: Двигать контрол формы по кругу. В моем случае таким элементом стал Picturebox.Сразу оговорюсь, представленный ниже код писал не я :)

[csharp]

private void _cicrcleMotion(PictureBox pic)
{
float DEG2RAD = (float)(3.14159 / 180);
double x, y, degInRad;
for (int i = 0; i < 360; i++)
{
degInRad = i * DEG2RAD;
x = Math.Cos(degInRad) * 100 + 100 + 50;
y = Math.Sin(degInRad) * 100 + 100 + 50;
pic.Left = (int)x;
pic.Top = (int)y;
}
}

[/csharp]

Функция в данном случае принимает PictureBox и крутит его (весьма быстро) по форме.

 

Pascal. Школьная задачка. Перевод из номера дня в году в название месяца и дня в месяце

Опять про старое, изжитое, но очень хорошо известное старое. Ко мне когда-то обращались за помощью с такой задачей:

Напишите программу, которая принимает номер дня в году а выводит название месяца и номер дня в этом месяце. Использовать циклы. Реализация на Pascal.

Оформлена как программа.

Continue reading

Копирование ячеек с определенной позиции и с одного листа на другой в VBA

Вот такое дали:

Копировать клетки столбца D, начиная с клетки D5, с Листа 2 на Лист 1 до тех пор, пока сумма копируемых значений не станет больше 100.

Решить на VBA, в Excel соответственно.

Задача показалась ну сильно простой, однако, на ее решение ушло значительное время.

Continue reading

Калькулятор для перевода из одной системы счисления в другую на си

Удалось откопать и самую-самую суровую программу времен колледжа.

Была лабораторная с заданием: Написать калькулятор для перевода из одной системы счисления в другую. При этом системы счисления могут быть от 2 до 16 -ричных.

Проект в Visual Studio 2010 можно скачать здесь, а только исполняемый файл тут

UPD: Версия на Pascal тут

Continue reading

Задачки на Pascal

Дело такое: дали задачи на паскале нарешать. Думаю, стоит примерные коды накидать сюда, авось кому и полезно будет. Но предупреждаю сразу: тороплюсь, правильность расчета не проверяю, косяки могут быть, но идеи в целом должны быть правильные Continue reading