Материал: Лаб 1 - Алгебраическая послдеовательность - СФ

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

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 с.

Источник: https://studfile.net/preview/16706720/