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

6528

.pdf
Скачиваний:
1
Добавлен:
21.11.2023
Размер:
816.47 Кб
Скачать

82. Вычислить сумму 1 + ' + ' + ' + + ' Составьте три блок схемы

. -

: ( ) * ',

с использованием циклического алгоритма трех разных типов.

83. Составьте программу для вычисления суммы натуральных чисел от10

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

84. Вычислить сумму: 1 + ' + ' + ' + + ', для N = 1000. Составьте три

( ) * -

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

85.Вывести на экран квадратные корни чисел от 25 до 30. Составьте три блок-схемы с использованием циклического алгоритма трех разных типов.

86.Составьте три блок-схемы с использованием циклического алгоритма трех разных типов для нахождения суммы и произведения натуральных чисел от 1 до 100.

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

трех разных типов для нахождения факториала натурального числа:

.!

1,

если . 0

11 2 … ., если . 1

88.Иностранный студент в первый день занятий выучил пять новых слов.

Вкаждый последующий день он учил на два слова больше, чем в предыдущий. Через сколько дней студент будет знать 250 иностранных слов?

Составьте блок-схему, используя циклический алгоритм с предусловием, для решения данной задачи.

89. Составьте блок-схему, используя циклический алгоритм с параметром,

для решения данной задачи: напечатать таблицу перевода 1, 2, 3, … 20

долларов США в рубли по текущему курсу.

90. Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каждый день рождения он удваивал свой подарок и прибавлял к нему столько долларов, сколько лет мне исполнилось. К какому дню рождения подарок превысит 100 долларов? Составьте блок-схему для

решения данной задачи.

30

91. Вычислить значение функции y = x2 на отрезке от 1 до 10 с шагом 1.

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

92. В последовательности из десяти целых чисел посчитать количество тех,

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

93.В последовательности натуральных чисел от 1 до 100 посчитать количество чисел, кратных пяти. Составьте блок-схему для решения данной задачи, используя циклический алгоритм с предусловием и с параметром.

94.Вычислите произведение натуральных чисел от 1 до N. Составьте три блок-схемы с использованием циклического алгоритма трех разных типов.

95.Вычислите сумму всех двузначных нечётных чисел. Составьте три блок-схемы с использованием циклического алгоритма трех разных типов.

96.Вычислите сумму всех двузначных чётных чисел. Составьте три блок-

схемы с использованием циклического алгоритма трех разных типов.

97.Вычислите сумму всех двузначных чисел. Составьте три блок-схемы с использованием циклического алгоритма трех разных типов.

98.Найти наибольший общий делитель (НОД) двух натуральных чисел а и

b. Составьте блок-схему для решения данной задачи.

99. Вычислить степень числа an, где n > 0. Составьте блок-схему для

решения данной задачи.

100. Дано натуральное число N. Определить k количество делителей этого

числа, не превышающих его (например, N=12, его делители 1, 2, 3, 4, 6, k =5).

Составьте блок-схему для решения данной задачи.

101.Дано натуральное число N. Определить самую большую цифру и ее позицию в числе (например, N=573863, наибольшей является цифра 8, ее позиция четвертая слева). Составьте блок-схему для решения данной задачи.

102.Посчитать значения функции y =5x2 + 6 для значений х = 3, 4, 5, …, 20.

Все значения вывести на экран. Составьте блок-схему для решения данной

задачи.

31

103. Составьте блок-схему алгоритма выбора чисел, меньше заданного

числа Р, в последовательности квадратов натуральных чисел (1, 4, 9, 25 т.д.).

32

 

СОДЕРЖАНИЕ

 

1.

Алгоритм. Исполнитель .....................................................................................

0

2.

Свойства алгоритма ............................................................................................

5

3.

Формы представления алгоритмов....................................................................

7

4.

Элементы блок-схемы ........................................................................................

8

5.

Основные алгоритмические конструкции......................................................

10

6.

Линейный алгоритм..........................................................................................

11

7.

Разветвляющийся алгоритм .............................................................................

16

8.

Циклический алгоритм.....................................................................................

24

9.

Вычисление суммы и произведения ...............................................................

25

33

Рябкова Светлана Львовна Скопина Юлия Игоревна

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

Учебное пособие для иностранных граждан

Подписано в печать Формат 60х90 1/16 Бумага газетная. Печать трафаретная. Уч. изд. л.2,0. Усл. печ. л. 2,1. Тираж 300 экз. Заказ №

Федеральное государственное бюджетное образовательное учреждение высшего образования «Нижегородский государственный архитектурно-строительный университет» 603950, Нижний Новгород, ул. Ильинская, 65.

Полиграфический центр ННГАСУ, 603950, Н.Новгород, Ильинская, 65 http://www. nngasu.ru, srec@nngasu.ru

34

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]