6
Console.WriteLine("1) sum = " + sum); Console.WriteLine("2) n^2 = " + n * n); if (sum > Math.Pow(n, 2))
{
Console.WriteLine("Ответ : сумма больше");
}
else if ( sum < Math.Pow(n, 2))
{ Console.WriteLine("Ответ : сумма меньше"); }
else
{ Console.WriteLine("Ответ: сумма равна"); }
}
}
}
Рисунок 3.2 - Работа программы 1
Данная программа работает корректно, без каких-либо проблем.
7
4 Ход работы для задания №2
Данная программа рассчитывает за сколько дней спортсмен суммарно преодолеет 100
км. Пока соблюдается условие “while( way < 100)”, то цикл работает – к переменной “i”
прибавляется “i” и “0.1*i”, затем переменная “day” увеличивается на 1, и к переменной “way”
прибавляется измененная “i”. И когда “way” стала > 100, то цикл заканчивается, и выводится значение переменной “day”. На рисунке 4.1 представлена блок-схема данного алгоритма, на рисунке 4.2 представлена работа программы.
Рисунок 4.1 - Блок-схема алгоритма 2
Ниже представлен сам код программы:
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
double way = 10, day = 1, i = 10; while ( way < 100)
{
8
i += 0.1 * i; day += 1;
way += i;
}
Console.WriteLine("Количество дней равно " + day);
}
}
}
Рисунок 4.2 - Работа программы 2
Данная программа работает корректно, без каких-либо проблем.
9
5Заключение
Входе данной лабораторной были получены навыки работы с разработкой алгоритмов
сциклами с параметром и с условием, разработки циклических программ на языке высокого уровня.
10
Список использованной литературы
1. ГОСТ 19.701-90 (ИСО 5807-85) Единая система программной документации (ЕСПД).
Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения.
2. Документация по C#. [Электронный ресурс]. – Режим доступа: https://docs.microsoft.com/ru-ru/dotnet/csharp (дата обращения: 15.02.2020)
3.Кнут Д.Э. Искусство программирования. – Т. 1: Основные алгоритмы. – 3-е изд.; пер. с
англ. – М.: ИД «Вильямс», 2016. – 720 с.
4.Харченко С.С. Основы программирования: учебно-методическое пособие. – Томск: В-
Спектр, 2020. – XX с.