Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие 1068

.pdf
Скачиваний:
13
Добавлен:
30.04.2022
Размер:
742.96 Кб
Скачать

Здесь начальное значение параметра цикла i равно 1; конечное i=30; шаг изме-

30

нения i равен 1; начальное значение произведения p = xi равно 1.

i=1

6. Составить блок-схему алгоритма вычисления значений функции

на отрезке [ 0,1] с шагом h=0.1 c выводом каждого значения y.

7.Составить блок-схемы алгоритмов вычисления величин

y = ex

2

 

 

 

 

 

 

 

 

 

 

 

 

20

 

 

 

 

30

 

 

 

 

 

 

 

 

 

а) s = n2

 

 

 

 

б) p = (i +1)

 

 

 

 

 

 

 

 

 

 

 

 

n=1

 

 

 

 

i=1

8.

 

Составить блок-схемы алгоритмов вычисления и вывода на печать значе-

ний указанных функций на заданных промежутках и с заданным шагом h.

а)

f =

 

sin x + cos x

;

 

x [0,π ];

 

h = π

 

.

 

 

 

1+ x2

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z(y) =

ey + e

y

 

 

y [0,1];

 

h = 0.2.

 

б)

 

 

 

 

;

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

2

 

 

 

 

π

 

π

 

 

 

 

в)

y = tg

 

 

 

;

 

 

 

x

,π ; h =

 

 

.

 

 

 

2

 

 

 

16

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

г)

д)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

, при

 

x > a ,

x7 x a + e2x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

при

 

x = a ,

f = x sin ax + ctgx,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x + 0,1

 

 

(a = 2,5;

 

 

 

 

 

 

 

 

 

 

 

 

 

ax

cos ax

+ ln

 

 

,

при x < a.

 

e

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

x

 

 

 

 

 

 

 

 

 

 

(1

 

 

)e

 

,

при

x 0,5,

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( x = z arctg z;

y =

xe

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

 

при

х > 0,5.

 

( x +1)2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x [1;5]; h = 0,3.)

z [2;5]; h = 0,2. )

9.В студенческой группе из 25 человек найти число учащихся, рост которых не ниже 170 см.

10.Найти количество отрицательных чисел из 50 введенных.

11.Из 20 чисел найти среднее арифметическое положительных.

12.Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый следующий день он увеличивал дневную норму на 10 % от нормы предыдущего дня:

12.1.Какой путь пробежит спортсмен в седьмой день?

12.2.Какой суммарный путь пробежит спортсмен за 7 дней?

12.3.Через сколько дней он будет пробегать больше 20 км в день?

12.4.Через сколько дней суммарный путь станет больше 100 км?

Вчем важное отличие заданий 12.1, 12.2 от 12.3, 12.4?

30

13. В сбербанк сделан вклад C0 рублей из расчета Р % годовых. Определить динамику возрастания вклада в течение первых 10 лет хранения.

14. Составить блок-схему печати

значений функции

y =

ln2

 

sin x 0,3

 

,

 

 

 

 

 

 

 

 

e

 

 

х =0,1.

 

 

 

 

 

больших заданного t, где x [0,4;2],

 

 

 

 

 

 

15.Составить алгоритм для нахождения произведения модулей отрицательных значений функции y=sin2x – 0,5, где x [ 0,10], x=0,1, и суммы ее положительных значений.

16.Вычислить значение y=m! (факториал натурального числа m, т. е. m!=1·2·3·m; 0!=1).

17.Вычислить сумму четных чисел от 2 до 1000.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1.Могилев, А. В. Информатика: учебное пособие/ А. В. Могилев, Н. И. Пак, Е. К. Хенне. - М.: Академия, 2004. –848 с.

2.Информатика: учебник / под ред. Н. В. Макаровой. – М: Финансы и статистика, 2008. – 766 с.

3.Окулов, С. М. Основы программирования. - М.: БИНОМ, 2013. – 440 с.

4.Кудинов Ю.И. Пащенко Ф.Ф. Основы современной информатики/ Ю.И. Кудинов, Ф.Ф. Пащенко. – М: Лань, 2010. – 256 с.

5.Основы алгоритмизации вычислительных процессов: метод. указания по курсу «Информатика» / ВГАСУ; сост.: В. П. Авдеев, В. И. Гильмутдинов, А. Д. Кононов, А. А. Кононов – Воронеж, 2005. – 41 с.

6.Информатика: учебное пособие / В. И. Гильмутдинов, А. Д. Кононов, А. А. Кононов, 2010. – 56 с.

7.Хлебников, А. А. Информатика: учебник: - Ростов н/Д.: Феникс, 2013. – 443 с.

8.Информатика: учебное пособие / А. Д. Кононов, А. А. Кононов; Воронеж. гос. арх.-строит. ун-т.– Воронеж, 2016. – 53 с.

9.Основы программирования на языке Паскаль: учебное пособие по курсу «Информатика» / А. Д. Кононов, А.А. Кононов; ФГБОУ ВО «Воронежский государственный технический университет». – Воронеж: Изд-во

ВГТУ, 2017. – 53 с.

10.Информатика: учебное пособие / А. Д. Кононов, А. А. Кононов; ФГБОУ ВО «Воронежский государственный технический университет». – Воронеж: Изд-во ВГТУ. –2018. – 100 с.

31

 

Оглавление

Введение.....................................................................................................

3

1. Основы алгоритмизации.........................................................................

3

1.1.Понятие алгоритма. ………..……………………………………….. 3

1.2.Способы описания схем алгоритмов……………………………….. 5

1.3.Управляющие структуры………..………………………………….. 7

1.4.Типовые задачи программирования….……………………………. 9

Контрольные вопросы и упражнения ……………………………………

13

2. Практическая алгоритмизация………………………..........................

13

2.1. Линейный вычислительный процесс……………………….............

13

Контрольные вопросы и упражнения ……………………………………

18

2.2. Разветвляющийся вычислительный процесс………………….......

19

2.3. Циклический вычислительный процесс...........................................

25

Контрольные вопросы и упражнения ……………………………………

29

Библиографический список………….………….....................................

31

АЛГОРИТМИЗАЦИЯ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ

Методические указания для студентов направления

08.03.01 «Строительство» всех форм обучения

Составители: Кононов Александр Давыдович Кононов Андрей Александрович

Издается в авторской редакции

Подписано в печать 04. 06. 2021. Формат 60×84 1/16.

Бумага для множительных аппаратов. Уч.-изд. л. 2,0. Усл. печ. л. 1,86. Тираж 406 экз. Заказ №117.

ФГБОУ ВО «Воронежский государственный технический университет» 394026 Воронеж, Московский проспект, 14

Участок оперативной полиграфии издательства ВГТУ 394026 Воронеж, Московский проспект, 14

32