- •Ознакомление со средой microsoft visual studio 2008. Разработка консольных программ
- •Цель работы
- •Методические указания по организации самостоятельной работы студентов
- •Консольные с# приложения в среде Microsoft Visual Studio 2008
- •Пошаговое выполнение программы в среде Microsoft Visual Studio 2008
- •Порядок выполнения работы и методические указания по ее выполнению
- •В соответствии с последней цифрой в списке по журналу, выбрать вариант задачи из таблицы 1.2, написать и отладить соответствующую программу.
- •Содержание отчета
- •Порядок выполнения работы и методические указания по ее выполнению
- •Примеры программ
- •Содержание отчета
- •Контрольные вопросы и задания
Порядок выполнения работы и методические указания по ее выполнению
Создать новое консольное приложение, ввести текст программы перевода декартовых координат в полярные.Откомпилировать и выполнить программу.

Создать новое консольное приложение, ввести текст программы, приведенный ниже. Программа вводит число, если оно положительное – увеличивает его на 5, если нет – умножает на два.

Создать новое консольное приложение, ввести текст программы решения квадратного уравнения.

Откомпилировать и выполнить программу. Изучить работу программы в пошаговом режиме. После освоения всех навыков выполнения трассировки программы и проверки значений переменных следует продемонстрировать полученные навыки преподавателю для контроля.
В соответствии с последней цифрой в номере по журналу, выбрать вариант задачи из таблицы 1.1, написать и отладить соответствующую программу.
Задачи для индивидуального выполнения
|
№ задачи |
Последняя цифра |
Задача |
|
|
1 |
Написать программу, которая введет семь значений и посчитает количество положительных чисел, делящихся на 3 без остатка. |
|
|
2 |
Написать программу, которая введет восемь значений и посчитает количество отрицательных чисел или равных нулю. |
|
|
3 |
Написать программу, которая введет 5 значений и посчитает сумму чисел, делящихся без остатка на 7 или 3. |
|
|
4 |
Написать программу, которая введет значение переменной n, и выведет ряд чисел n, n+3, n+6, n+9, … , n+ 5*3. |
|
|
5 |
Написать программу, которая введет 6 значений и посчитает сумму чисел, больших 4 и меньших или равных 7. |
|
|
6 |
Написать программу, которая в цикле введет 7 значений и посчитает количество чисел не равных 5 и меньших 7. |
|
|
7 |
Написать программу, которая в цикле введет 5 значений и посчитает произведение чисел, которые делятся без остатка на 3 и не делятся без остатка на 5. |
|
|
8 |
Написать программу, которая в цикле введет 6 значений и посчитает сумму чисел, которые являются квадратами целых чисел (квадратный корень из которых – целое число). |
|
|
9 |
Написать программу, которая в цикле введет 7 значений и посчитает количество чисел, которые при делении на 7 дают остаток 1 или 2. |
|
|
0 |
Написать программу, которая в цикле введет 5 значений и посчитает сумму квадратов тех чисел, которые меньше 1 и больше 0. |
В соответствии с последней цифрой в списке по журналу, выбрать вариант задачи из таблицы 1.2, написать и отладить соответствующую программу.
Задачи для индивидуального выполнения 1
|
1 |
Составить программу возведения натурального числа n в квадрат, учитывая следующую закономерность: 12 = 1 , 22 = 1 + 3, 32 = 1 + 3 + 5, 42 = 1 + 3 + 5 + 7 , п2 = 1 + 3 + 5 + 7 + 9 + ... + 2n-1. Не использовать операцию умножения |
|
2 |
Найти сумму 12+ 22+ 32+... + 102. Операцию возведения в степень не использовать, учесть особенности получения квадрата натурального числа, отмеченные в предыдущей задаче. |
|
3 |
Даны
два натуральных числа a
и n,
вычислить
|
|
4 |
Начав тренировки, лыжник в первый день пробежал 10 км. Каждый следующий день он увеличивал пробег на 10% от пробега предыдущего дня. Определить: а) пробег лыжника за второй, третий, ..., десятый день тренировок; б) какой суммарный путь он пробежал за первые 7 дней тренировок. |
|
5 |
Дано натуральное число п. Вычислить 11- 22+33 -... ±пn. |
|
6 |
Предприниматель 1 марта открыл счет в банке, вложив 1000 руб. Через каждый месяц размер вклада увеличивается на 2% от имеющейся суммы. Определить: а) прирост суммы вклада за первый, второй, ..., десятый месяц; б) сумму вклада через три, четыре, ..., двенадцать месяцев. |
|
7 |
Дано
натуральное число n,
вычислить |
|
8 |
Одноклеточная амеба каждые 3 часа делится на 2 клетки. Определить, сколько клеток будет через 3, 6, 9, ..., 24 часа, если первоначально была одна амеба. |
|
9 |
Составить программу для графического изображения делимости чисел от 1 до n (значение п вводится с клавиатуры). В каждой строке надо напечатать очередное число и столько символов «+», сколько делителей у этого числа. |
|
0 |
Натуральное число называется совершенным, если оно равно сумме своих делителей, включая 1 и, естественно, исключая это самое число. Например, число 6 — совершенное (6 = 1 + 2 + 3). Дано натуральное число. Выяснить, является ли оно совершенным. |
