Введение в программирование

Save this PDF as:
 WORD  PNG  TXT  JPG

Размер: px
Начинать показ со страницы:

Download "Введение в программирование"

Транскрипт

1 РОССИЙСКИЙ УНИВЕРСИТЕТ ДРУЖБЫ НАРОДОВ ИНСТИТУТ ФИЗИЧЕСКИХ ИССЛЕДОВАНИЙ И ТЕХНОЛОГИЙ Методические указания. Выполненное домашнее задание должно содержать текст задания, блок-схему программы, листинг исполняемого кода, примеры результатов выполнения программы. Электронная версия программы представляется при защите домашнего задания по запросу преподавателя. Вычислительная физика Введение в программирование Сборник задач и упражнений Москва, 2017 г 1

2 Тема 1. Алгоритмы ветвления. 1. Составьте программу вычисления суммы цифр введенного с клавиатуры трехзначного натурального числа. Например, для числа 128 сумма цифр 11, для числа 534 сумма цифр Составьте программу, проверяющую, что введенное число является четным или нечетным. 3. Составьте программу, определяющую, лежит ли точка с указанными координатами X, Y на окружности радиуса R с центром в начале координат. 4. Составьте программу, определяющую, пройдет ли график функции y=5x 2-7x+2 через заданную точку с координатами (а,b). 5. Даны три числа. Найти сумму двух наибольших из них. 1. Вы ввели трехзначное число. Затем ввели любую цифру. Составьте программу, определяющую, есть ли в этом числе данная цифра. 2. Дано трехзначное число. Является ли оно симметричным (наприм. 232)? 3. Треугольники заданы сторонами a,b,c и a,b,c. Выяснить, являются ли они подобными. 4. На числовой оси расположены три точки: A, B, C. Определить, какая из двух последних точек (B или C) расположена ближе к A, и вывести эту точку и ее расстояние от точки A. 5. Заданы два натуральных числа. Является ли их среднеарифметическое целым числом? 2

3 Тема 2. Циклы. 1. Даны два целых числа A и B (A < B). Вывести все целые числа, расположенные между данными числами (включая сами эти числа), в порядке их возрастания, а также количество N этих чисел. 2. Вывести все квадраты натуральных чисел, не превосходящие данного числа N. Пример: N= Найти число цифр в числе. 4. Дано число. Найти сумму и произведение его цифр. 5. Дано число D (> 0). Последовательность чисел AN определяется следующим образом: A1 = 1, A2 = 2, AN = (AN 2+ AN 1)/2, N = 3, 4,... Найти первый из номеров K, для которых выполняется условие AK-AK 1 < D, и вывести этот номер, а также числа AK 1 и AK. 1. Даны два целых числа A и B (A < B). Вывести все целые числа, расположенные между данными числами (не включая сами эти числа), в порядке их убывания, а также количество N этих чисел. 2. Написать программу, подсчитывающую количество четных и нечетных цифр в числе. 3. Вводится число. Преобразовать его в другое число, цифры которого будут следовать в обратном порядке. 4. Найти наименьший общий делитель. 5. Дано число D (> 0). Последовательность чисел AN определяется следующим образом: A1 = 2, AN = 2 + 1/AN 1, N = 2, 3,... Найти первый из номеров K, для которых выполняется условие AK AK 1 < D, и вывести этот номер, а также числа AK 1 и AK. 3

4 Тема 3. Массивы. 1. Вводится целочисленный массив размерности n. Определить максимальный и минимальный элемент массива. 2. Дан целочисленный массив. Подсчитать число элементов, больших среднего значения всех элементов массива. 3. Магазин обслужил за день 10 покупателей, каждый из которых потратил на покупки не более 1000 рублей. Посчитать дневную прибыль магазина и сумму среднего потребительского чека. 4. Вводится целочисленный массив размерности n. Определить номер максимального элемента массива. Если таких элементов несколько, вывести их все. 5. В базе данных хранятся номера сотрудников, которым была выписана премия за месяц. Проверить, не попал ли кто-либо из сотрудников в эту базу дважды. 1. Вводится целочисленный массив размерности n. Определить второй по величине элемент массива. 2. Вводится целочисленный массив размерности n. Определить номер минимального элемента массива. Если таких элементов несколько, вывести их все. 3. Массив размерности n заполнен цифрами. Подсчитать, сколько раз встречается каждая цифра. 4. На пронумерованных дискетах записано различное количество файлов, и только две дискеты имеют одинаковое число файлов. Написать эффективную программу определения номеров этих дискет. 5. Диспетчер заносила в базу номера товаров, которые поступали на склад в течение дня. Посчитать, сколько различных видов товаров было привезено на склад за этот день. 4

5 Тема 4. Чтение и запись в файл. 1. Создать двумерный массив случайных чисел и записать его в файл. 2. В файле представлен массив размерности n m. Просуммировать элементы на главной диагонали. 3. В файле представлен одномерный массив. Определить число перемен знака в массиве. 4. На предварительных экзаменах ученики сдавали 5 экзаменов, каждый из которых оценивался по 10- балльной системе. Определить сумму баллов, набранную каждым учеником. Входные данные считать из файла. 5. В файле записан одномерный массив чисел. Выяснить, имеются ли в данном массиве два идущих подряд положительных элемента. Подсчитать количество таких пар. 1. Создать единичную матрицу и записать ее в файл. 2. Задан двумерный массив действительных чисел. Если в данном массиве есть хотя бы один член, меньший чем -2, то все отрицательные члены заменить их квадратами. Результат записать в файл. 3. В 10 регионов были отправлены вагоны с 20 различными видами товаров. Подсчитать общий вес продукции, отправленной в каждый регион, и общий вес продукции каждого вида. Входные данные считать из файла. 4. В файле представлена таблица a, состоящая из n строк и n столбцов. Требуется определить, есть ли в таблице такой элемент a[i, j], который был бы максимален в i-й строке и минимален в j-м столбце. Если такой элемент есть в таблице, то вывести его координаты. Если таких элементов несколько, то вывести координаты одного из них. 5. Вычислить AA Т, где А двумерный массив размера n m. Считывание массива производить из файла. 5

6 Тема 5. Процедуры. 1. Напишите процедуру, которая рассчитывает последовательность n. 2. Известно число A и цифра B. Напишите процедуру, которая будет определять встречается ли цифра B в числе A. 3. Напишите процедуру, которая выводит все двузначные члены последовательности 2 a n , где a 1 = Напишите процедуру, которая рассчитывает выражение: k(k + 1)(k + 2) 2k. 5. Напишите процедуру, которая создает и записывает в файл верхне-диагональную матрицу случайных чисел. 1. Напишите процедуру, которая находит количество нечетных цифр заданного натурального числа. 2. Напишите процедуру, которая выводит все члены последовательности 2 a n 1 1, где a 1 = 2, которые меньше Напишите процедуру, которая определяет факториал заданного числа. 4. Напишите процедуру, которая рассчитывает выражение: cos(1 + cos(2 + + cos(99 + cos(100)) ). 5. Напишите процедуру, которая создает и записывает в файл нижне-диагональную матрицу случайных чисел. 6

7 Список рекомендуемой литературы 1. Бартеньев О.В. Современный Фортран. 3-е изд, доп. И перераб. М.: ДИАЛОГ МИФИ, Т.С. Богомолова, И.Н. Фалина, В.А. Шухардина // Информатика ( 7


5%. Через сколько дней он будет пробегать больше 15 км? Спортсмен в первый день пробежал 5 км. С каждым днем он увеличивает расстояние на

5%. Через сколько дней он будет пробегать больше 15 км? Спортсмен в первый день пробежал 5 км. С каждым днем он увеличивает расстояние на ОЦЕНОЧНЫЕ СРЕДСТВА ДЛЯ ТЕКУЩЕГО КОНТРОЛЯ УСПЕВАЕМОСТИ ПРОМЕЖУТОЧНОЙ АТТЕСТАЦИИ ПО ИТОГАМ ОСВОЕНИЯ ДИСЦИПЛИНЫ Б1.Б.22 Теоретические основы информатики Контрольные работы 1 семестра 1. Программа на С++.

Подробнее

Алгоритмизация и программирование Часть С (Профильный и углублённый уровень, класс) 25. С1 Известны количество жителей в государстве и площадь

Алгоритмизация и программирование Часть С (Профильный и углублённый уровень, класс) 25. С1 Известны количество жителей в государстве и площадь В заданиях части С1, С2, С3 необходимо разработать алгоритм или программу для решения задачи В заданиях части С4, С5, С6 необходимо разработать программу для решения задачи Линейные вычислительные процессы

Подробнее

ЗАДАЧНИК по программированию

ЗАДАЧНИК по программированию Воронежский государственный педагогический университет Кафедра информатики и методики преподавания математик В.А. ЧУЛЮКОВ ЗАДАЧНИК по программированию Воронеж - 000 Содержание ОПЕРАТОР ПРИСВАИВАНИЯ...5

Подробнее

Практические задания по дисциплине «Программирование на языке высокого уровня» Cеместр 1

Практические задания по дисциплине «Программирование на языке высокого уровня» Cеместр 1 Федеральное агентство связи ФГОБУ ВПО «Сибирский государственный университет телекоммуникаций и информатики» Кафедра вычислительных систем Практические задания по дисциплине «Программирование на языке

Подробнее

ЛАБОРАТОРНАЯ РАБОТА N6

ЛАБОРАТОРНАЯ РАБОТА N6 ЛАБОРАТОРНАЯ РАБОТА N6 Программирование матриц ВАРИАНТЫ Вариант 1 одномерный массив B, каждый элемент которого равен количеству нулевых элементов, расположенных в каждом столбце матрицы. строк, начиная

Подробнее

Одномерные и двумерные массивы

Одномерные и двумерные массивы Одномерные и двумерные массивы Вариант 1 1. Дан массив целых чисел (n = 15), заполненный случайным образом числами из [-20, 50]. Удалить из него все элементы, в которых есть цифра 5. Вставить число k после

Подробнее

Задания для подготовки к годовой промежуточной аттестации по информатики.

Задания для подготовки к годовой промежуточной аттестации по информатики. Задания для подготовки к годовой промежуточной аттестации по информатики Представление информации Задание Переводи числа из одной системы счисления в другие: Укажите, как представлено число 78 0 в двоичной

Подробнее

Лабораторная работа 2 по информатике. (1-й семестр).

Лабораторная работа 2 по информатике. (1-й семестр). Лабораторная работа 2 по информатике (1-й семестр). Во всех заданиях требуется составить блок-схему алгоритма и написать программу. Задание 1 Программно сформировать целочисленный массив из 15-ти элементов.

Подробнее

Выбор номера варианта n: n=(k mod 8) +1, где K номер студента в журнале. Пример: K=7, тогда n=(7 mod 4)+1=3+1=4;

Выбор номера варианта n: n=(k mod 8) +1, где K номер студента в журнале. Пример: K=7, тогда n=(7 mod 4)+1=3+1=4; n=(k mod 8) +1, где K номер студента в журнале. Пример: K=7, тогда n=(7 mod 4)+1=3+1=4; Лабораторная работа 2 Ветвления 1. Задана точка M с координатами (x,y). Определить ее положение относительно окружности

Подробнее

ЗАДАНИЯ ДЛЯ КОНТРОЛЬНОЙ РАБОТЫ ПО ДИСЦИПЛИНЕ «ПАРАЛЛЕЛЬНОЕ ПРОГРАММИРОВАНИЕ» ZПМИ4 7 семестр

ЗАДАНИЯ ДЛЯ КОНТРОЛЬНОЙ РАБОТЫ ПО ДИСЦИПЛИНЕ «ПАРАЛЛЕЛЬНОЕ ПРОГРАММИРОВАНИЕ» ZПМИ4 7 семестр ЗАДАНИЯ ДЛЯ КОНТРОЛЬНОЙ РАБОТЫ ПО ДИСЦИПЛИНЕ «ПАРАЛЛЕЛЬНОЕ ПРОГРАММИРОВАНИЕ» ZПМИ4 7 семестр Каждое задание контрольной работы должно быть выполнено и оформлено в виде текстового документа doc-формата

Подробнее

Основы программирования

Основы программирования Основы программирования Выбор варианта задания Номер варианта задания соответствует порядковому номеру студента в группе. Если порядковый номер больше, чем количество вариантов, нумерацию считать циклической.

Подробнее

Индивидуальные варианты Вариант 2

Индивидуальные варианты Вариант 2 Одномерные массивы Общее задание Вариант 1 1. Дан массив из 12 целых чисел. Найти сумму элементов 2. Дан массив из 12 целых чисел. Найти количество четных элементов 3. Дан массив из 12 целых чисел. Найти

Подробнее

Все созданные и вычисленные матрицы также сохранить в файле. Все матрицы вывести на экран в порядке заполнения и выполнения действий.

Все созданные и вычисленные матрицы также сохранить в файле. Все матрицы вывести на экран в порядке заполнения и выполнения действий. 1)Создать внешний файл, содержащий сведения об игрушках: указывается название игрушки, ее стоимость, возрастные границы (например, игрушка предназначается для детей от 2-х до 5-ти лет). Получить следующие

Подробнее

Тема: Файлы в С++. Общие задания Текстовые файлы Бинарные файлы

Тема: Файлы в С++. Общие задания Текстовые файлы Бинарные файлы Тема: Файлы в С++. Общие задания 1. Дан текстовый файл. В этом файле записана последовательность целых чисел, разделенная пробелами. Найти наибольший четный элемент в заданном файле. 2. Дан текстовый файл,

Подробнее

Тема: Файлы. Общие задания Текстовые файлы Бинарные файлы Индивидуальные задания Вариант -1. Вариант -2. Вариант -3.

Тема: Файлы. Общие задания Текстовые файлы Бинарные файлы Индивидуальные задания Вариант -1. Вариант -2. Вариант -3. Тема: Файлы. Общие задания Текстовые файлы 1. Дан текстовый файл. В этом файле записана последовательность целых чисел, разделенная пробелами. Найти количество ненулевых элементов в заданном файле. 2.

Подробнее

Вариант II-A-5 1. Нарисовать на плоскости область, в которой и только в которой истинно указанное выражение:

Вариант II-A-5 1. Нарисовать на плоскости область, в которой и только в которой истинно указанное выражение: Вариант II-A-1 1. Вывести на экран фразу "у меня n книг"с согласованием падежей (n 20). 2. Вычислить произведение элементов массива, попадающих в интервал [a, b]. 3. По заданному двумерному массиву составить

Подробнее

Обработка одномерных массивов данных (практическое занятие)

Обработка одномерных массивов данных (практическое занятие) ФГОБУ ВПО "СибГУТИ" Кафедра вычислительных систем ПРОГРАММИРОВАНИЕ ЯЗЫКИ ПРОГРАММИРОВАНИЯ Обработка одномерных массивов данных (практическое занятие) Преподаватель: Доцент Кафедры ВС, к.т.н. Поляков Артем

Подробнее

КСР 4. Задание 1. Задание 1.1. Запишите по правилам алгоритмического языка выражения: варианта 1. b c a. cos. bcos ( x ) x a x a 14

КСР 4. Задание 1. Задание 1.1. Запишите по правилам алгоритмического языка выражения: варианта 1. b c a. cos. bcos ( x ) x a x a 14 КСР Задание Задание Запишите по правилам алгоритмического языка выражения: 9 cos c c tg cos l cos cos l l Задание Запишите в обычной математической форме арифметические выражения: *rctg-rctg/; lgu*/+sqrtv+z;

Подробнее

9)Даны целое число n и вещественное а (вводятся с клавиатуры). Вычислить:

9)Даны целое число n и вещественное а (вводятся с клавиатуры). Вычислить: 1) Дано целое число (вводится с клавиатуры). Вычислить: y 1 si1 2 3 si1 si 2 si1 si 2 si3 si1 si 2)Дано целое число (вводится с клавиатуры). Вычислить сумму из! ( 1)! ( 2)! ( 3)! слагаемых: y... 1 2 3

Подробнее

Лабораторная работа 3 Тема «Двумерные массивы» Информатика, 1 семестр

Лабораторная работа 3 Тема «Двумерные массивы» Информатика, 1 семестр Задание 1. Лабораторная работа 3 Тема «Двумерные массивы» Информатика, 1 семестр от -19 до 19. 2. Вывести на экран этот массив по строкам (строка массива на экране выводится в отдельной 3. Вывести на экран

Подробнее

C2 (высокий уровень, время 30 мин)

C2 (высокий уровень, время 30 мин) C2 (высокий уровень, время 30 мин) Тема: Обработка массива (написать программу из 10-15 строк на языке программирования или алгоритм на естественном языке). Что нужно знать: массив это набор однотипных

Подробнее

Алтайский государственный университет Математический факультет Кафедра информатики. Массивы ... Лабораторная работа 9.

Алтайский государственный университет Математический факультет Кафедра информатики. Массивы ... Лабораторная работа 9. Алтайский государственный университет Математический факультет Кафедра информатики Массивы Лабораторная работа Барнаул Массивы Лабораторная работа Цель работы Освоить использование одномерных и многомерных

Подробнее

Программирование на языке Pascal. Итоговая работа

Программирование на языке Pascal. Итоговая работа Программирование на языке Pascal. Итоговая работа В конце обучения по курсу каждый ученик должен сдать на бумажном носителе решенные задачи по всем основным разделам курса, в каждом разделе по 5 заданий.

Подробнее

7. Сформировать квадратную матрицу по заданному образцу (n=10):

7. Сформировать квадратную матрицу по заданному образцу (n=10): Двумерные массивы Общее задание ( 5; 6- письменно) Вариант. Дан массив целых чисел А(5 5). Найти сумму элементов массива.. Дан массив целых чисел А(5 5). Найти минимум в каждой строке матрицы А.. Дан массив

Подробнее

Практические задания по дисциплине «Программирование на языке высокого уровня» семестр /2011 учебный год

Практические задания по дисциплине «Программирование на языке высокого уровня» семестр /2011 учебный год Федеральное агентство связи ГОУ ВПО «Сибирский государственный университет телекоммуникаций и информатики» Кафедра вычислительных систем Практические задания по дисциплине «Программирование на языке высокого

Подробнее

Цель: Приобретение навыков составления и отладки программ с использованием процедур и функций программиста.

Цель: Приобретение навыков составления и отладки программ с использованием процедур и функций программиста. Лабораторная работа 8 Тема: Процедуры и функции программиста. Цель: Приобретение навыков составления и отладки программ с использованием процедур и функций программиста. I. Теоретический материал Подпрограммой

Подробнее

Обработка двумерных массивов данных (практическое занятие)

Обработка двумерных массивов данных (практическое занятие) ФГОБУ ВПО "СибГУТИ" Кафедра вычислительных систем ПРОГРАММИРОВАНИЕ ЯЗЫКИ ПРОГРАММИРОВАНИЯ Обработка двумерных массивов данных (практическое занятие) Преподаватель: Доцент Кафедры ВС, к.т.н. Поляков Артем

Подробнее

27.Найти сумму всех элементов массива целых чисел, которые меньше среднего арифметического элементов массива. Размерность массива 20.

27.Найти сумму всех элементов массива целых чисел, которые меньше среднего арифметического элементов массива. Размерность массива 20. Массивы линейные 1. Введите с клавиатуры в массив пять целочисленных значений. Выведите их в одну строку через запятую. Получите для массива среднее арифметическое. 2. Введите с клавиатуры пять целочисленных

Подробнее

Лабораторные работы по курсу. «Вычислительная техника и алгоритмические языки»

Лабораторные работы по курсу. «Вычислительная техника и алгоритмические языки» Министерство образования и науки Украины Государственное высшее учебное заведение Донецкий национальный технический университет Кафедра вычислительной математики и программирования Лабораторные работы

Подробнее

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

ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЕ Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Владимирский государственный университет имени

Подробнее

Методические указания к лабораторным работам

Методические указания к лабораторным работам Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Владимирский государственный университет имени

Подробнее

Лабораторная работа 6

Лабораторная работа 6 Тема: Двумерные массивы Лабораторная работа 6 Цель: Изучение способов задания двумерных массивов в языке C#. Приобретение навыков составления и отладки программ с использованием двумерных массивов. 1 Теоретический

Подробнее

3. Дано натуральное число N. Вычислить произведение первых N сомножителей. cos1. x x x x x x. 6. Даны натуральное n, действительное x.

3. Дано натуральное число N. Вычислить произведение первых N сомножителей. cos1. x x x x x x. 6. Даны натуральное n, действительное x. Решить задачу с использованием цикла Задание I Дано натуральное число N Вычислить: 8 ( ) Дано натуральное число N Вычислить: si si si si si si N 3 Дано натуральное число N Вычислить произведение первых

Подробнее

Задания и требования к курсовой работе по дисциплине «Информатика»

Задания и требования к курсовой работе по дисциплине «Информатика» Задания и требования к курсовой работе по дисциплине «Информатика» Курсовая работа по дисциплине «Информатика» является самостоятельной работой студента. Курсовая работа состоит из скомпилированного приложения,

Подробнее

Лабораторная работа 1 Линейные и разветвляющиеся алгоритмы

Лабораторная работа 1 Линейные и разветвляющиеся алгоритмы Лабораторная работа 1 Линейные и разветвляющиеся алгоритмы Цель работы: Познакомиться с интегрированной средой разработки Turbo Pascal. Изучить структуру текста программы и базовые операторы языка Turbo

Подробнее

В заданиях на формирование массива предполагается, что размер результирующего массива не превосходит 10.

В заданиях на формирование массива предполагается, что размер результирующего массива не превосходит 10. Одномерные массивы Одномерные массивы Условие вида «дан массив размера N» означает, что вначале дается фактический размер массива (целое число N), а затем приводятся все его элементы. Если в задании явно

Подробнее

ТЕМА: " ИТОГОВАЯ РАБОТА «ПРИМЕНЕНИЕ ОФИСНЫХ ТЕХНОЛОГИЙ И ПРОГРАММИРОВАНИЯ НА УРОКАХ ИНФОРМАТИКИ В 10 КЛАССЕ ПРОГРАММИРОВАНИЯ НА УРОКАХ ИНФОРМАТИКИ В

ТЕМА:  ИТОГОВАЯ РАБОТА «ПРИМЕНЕНИЕ ОФИСНЫХ ТЕХНОЛОГИЙ И ПРОГРАММИРОВАНИЯ НА УРОКАХ ИНФОРМАТИКИ В 10 КЛАССЕ ПРОГРАММИРОВАНИЯ НА УРОКАХ ИНФОРМАТИКИ В ТЕМА: " ИТОГОВАЯ РАБОТА «ПРИМЕНЕНИЕ ОФИСНЫХ ТЕХНОЛОГИЙ И ПРОГРАММИРОВАНИЯ НА УРОКАХ ИНФОРМАТИКИ В 0 КЛАССЕ ПРОГРАММИРОВАНИЯ НА УРОКАХ ИНФОРМАТИКИ В 0 КЛАССЕ Предлагаемый урок план урока по информатике

Подробнее

Оглавление. Мурина Ольга Брониславовна

Оглавление. Мурина Ольга Брониславовна Гродно 2014 Оглавление Мурина Ольга Брониславовна Линейные программы... 3 Оператор вывода... 3 Арифметические операции и выражения... 4 Оператор присваивания... 6 Составление линейных программ для решения

Подробнее

Теория и практика преподавания темы «Линейные массивы» Повышенный курс информатики в математических 7-9 (8-10) предлицейских классах (Приложение)

Теория и практика преподавания темы «Линейные массивы» Повышенный курс информатики в математических 7-9 (8-10) предлицейских классах (Приложение) А. В. Ломакин, учитель информатики высшей категории СШ-лицея 1 г. Гродно В. В. Сташенко, учитель информатики 1-й категории СШ-лицея 1 г. Гродно, магистр педагогических наук Теория и практика преподавания

Подробнее

Естественный язык Объявляется массив A из 30 элементов. Объявляются целочисленные переменные i, x и y, а также вещественная переменная.

Естественный язык Объявляется массив A из 30 элементов. Объявляются целочисленные переменные i, x и y, а также вещественная переменная. 1) Опишите на русском языке или одном из языков программирования алгоритм поиска номера первого из двух последовательных элементов в целочисленном массиве из 30 элементов, сумма которых максимальна (если

Подробнее

ЛАБОРАТОРНАЯ РАБОТА 1

ЛАБОРАТОРНАЯ РАБОТА 1 Задания к лабораторным работам по ОАиП. Зимняя сессия. ФТК. ЛАБОРАТОРНАЯ РАБОТА Написать программу вычисления значения выражения при заданных исходных данных. Сравнить полученное значение с указанным правильным

Подробнее

В заданиях 1-10 выберите РОВНО ОДИН правильный ответ. 1 Постройте отрицание логического выражения:

В заданиях 1-10 выберите РОВНО ОДИН правильный ответ. 1 Постройте отрицание логического выражения: В заданиях - выберите РОВНО ОДИН правильный ответ. Постройте отрицание логического выражения: «X меньше 3» И «Y больше 5» «X больше, либо равно 3» И «Y меньше, либо равно 5» «X больше, либо равно 3» ИЛИ

Подробнее

следующим образом (образец для матрицы 4х4): 16

следующим образом (образец для матрицы 4х4): 16 Контрольные работы Текст контрольной работы должен быть набран в MS Word и состоять из титульного листа и решений задач В качестве языка программирования использовать процедурный язык FoxPro2x, Visual

Подробнее

10. Написать функцию, пересчитывающую интервал времени, заданный в часах, минутах и секундах, в секунды. Продемонстрировать еѐ работу. Тема: 3.

10. Написать функцию, пересчитывающую интервал времени, заданный в часах, минутах и секундах, в секунды. Продемонстрировать еѐ работу. Тема: 3. Тема 1. 1. Составить программу на языке С++, позволяющую ввести с консоли строку символов (длиной до 80 символов), и вывести на консоль общее количество символов в строке. 2. Составить программу на языке

Подробнее

Рабочая тетрадь. Информатика и ИКТ. Основы программирования на Pascal. Ученика класса. Кушнаренко Сергей Николаевич КАДЕТСКАЯ ШКОЛА ЛИПЕЦКОЙ ОБЛАСТИ

Рабочая тетрадь. Информатика и ИКТ. Основы программирования на Pascal. Ученика класса. Кушнаренко Сергей Николаевич КАДЕТСКАЯ ШКОЛА ЛИПЕЦКОЙ ОБЛАСТИ Рабочая тетрадь Информатика и ИКТ Основы программирования на Pascal 2 Ученика класса Кушнаренко Сергей Николаевич КАДЕТСКАЯ ШКОЛА ЛИПЕЦКОЙ ОБЛАСТИ 1 Оглавление Знакомство с языком Паскаль... 3 Практическое

Подробнее

Темы лабораторных работ. 1 Оператор присваивания

Темы лабораторных работ. 1 Оператор присваивания Темы лабораторных работ 1 Оператор присваивания 1. Ввести стоимость пяти товаров и вывести на экран их сумму с точностью до копейки. 2. Ввести пять вещественных чисел и вывести их произведение с 5 пятью

Подробнее

Основы языка программирования Си Задачи лабораторной работы 2

Основы языка программирования Си Задачи лабораторной работы 2 Основы языка программирования Си Задачи лабораторной работы ЗАДАЧА 1: «МАГИЧЕСКИЙ КВАДРАТ» ЗАДАЧА : «ВЫБОРОЧНАЯ СОРТИРОВКА» ЗАДАЧА 3: «ПЕЧАТЬ ЧЕКА» ДОПОЛНИТЕЛЬНАЯ ЗАДАЧА *: «УГАДАЙ ЧИСЛО» Задача 1: «Магический

Подробнее

Министерство образования Республики Беларусь Белорусский национальный технический университет Строительный факультет Кафедра "Строительная механика"

Министерство образования Республики Беларусь Белорусский национальный технический университет Строительный факультет Кафедра Строительная механика Министерство образования Республики Беларусь Белорусский национальный технический университет Строительный факультет Кафедра "Строительная механика" Методические указания и индивидуальные задания для выполнения

Подробнее

20 дюйм = 50 см. Запустить программу и проверить ее: 1) При х = -2. Ответ: 0. 2) При х = 2. Ответ: 4. 0 при x 0 х 2 при x > 0 Y =

20 дюйм = 50 см. Запустить программу и проверить ее: 1) При х = -2. Ответ: 0. 2) При х = 2. Ответ: 4. 0 при x 0 х 2 при x > 0 Y = Ребята, решаем задачи, каждый свой вариант. Отправляем на электронную почту учителю. Зачетные задачи по теме «Программирование на языке Паскаль» Уровень А (вариант 1) 1. Найти периметр равнобедренного

Подробнее

Лабораторная работа 2 Ввод и вывод значений простых переменных и одномерных массивов. Создание функциональных тестов (2 ак.часа)

Лабораторная работа 2 Ввод и вывод значений простых переменных и одномерных массивов. Создание функциональных тестов (2 ак.часа) Лабораторная работа 2 Ввод и вывод значений простых переменных и одномерных массивов. Создание функциональных тестов (2 ак.часа) Разработать нисходящим способом алгоритм, отделив ввод и вывод от её решения,

Подробнее

Блок 1. Работа с массивами и матрицами.

Блок 1. Работа с массивами и матрицами. Блок 1. Работа с массивами и матрицами. Ученик должен знать: понятие регулярного типа; оператор описания массива; способы описания одномерного и двумерного массивов; идентификацию элементов массива. Ученик

Подробнее

Министерство образования Республики Беларусь Белорусский национальный технический университет Строительный факультет Кафедра "Строительная механика"

Министерство образования Республики Беларусь Белорусский национальный технический университет Строительный факультет Кафедра Строительная механика Министерство образования Республики Беларусь Белорусский национальный технический университет Строительный факультет Кафедра "Строительная механика" Методические указания к выполнению контрольной работы

Подробнее

МЕТОДИЧЕСКИЕ УКАЗАНИЯ к выполнению расчетно-графической работы по дисциплине «Введение в визуальное программирование»

МЕТОДИЧЕСКИЕ УКАЗАНИЯ к выполнению расчетно-графической работы по дисциплине «Введение в визуальное программирование» МЕТОДИЧЕСКИЕ УКАЗАНИЯ к выполнению расчетно-графической работы по дисциплине «Введение в визуальное программирование» по теме: «Программирование на языке высокого уровня» 3 курс заочного отделения направления

Подробнее

1. Цель и задачи практики

1. Цель и задачи практики 1. Цель и задачи практики 1.1 Цель практики Учебная (вычислительная) практика имеет следующие цели: Расширение знания теоретических аспектов организации информационных технологий при решении прикладных

Подробнее

Лабораторная работа. Составление блок-схем алгоритмов.

Лабораторная работа. Составление блок-схем алгоритмов. Лабораторная работа. Составление блок-схем алгоритмов. Цель работы Усвоить понятия: алгоритм как фундаментальное понятие информатики, способы описания, основные типы алгоритмов, освоить принципы решения

Подробнее

КОНТРОЛИРУЕМАЯ САМОСТОЯТЕЛЬНАЯ РАБОТА «Основы информатики и программирования» 1 семестр

КОНТРОЛИРУЕМАЯ САМОСТОЯТЕЛЬНАЯ РАБОТА «Основы информатики и программирования» 1 семестр КОНТРОЛИРУЕМАЯ САМОСТОЯТЕЛЬНАЯ РАБОТА «Основы информатики и программирования» 1 семестр Отчет по контролируемой самостоятельной работе должен быть сдан в печатном виде не позднее 25.11.2009. Отчет должен

Подробнее

уметь составлять и записывать алгоритм одним из способов. Пример 1. Определить площадь трапеции по введенным значениям оснований (a и b) и высоты (h).

уметь составлять и записывать алгоритм одним из способов. Пример 1. Определить площадь трапеции по введенным значениям оснований (a и b) и высоты (h). Разработка простейших алгоритмов Цель работы Усвоить понятия: алгоритм как фундаментальное понятие информатики, способы описания, основные типы алгоритмов, освоить принципы решения задач с использованием

Подробнее

4. Написать функцию, которая вычисляет в одномерном массиве, состоящем из n. первым и последним отрицательными элементами.

4. Написать функцию, которая вычисляет в одномерном массиве, состоящем из n. первым и последним отрицательными элементами. Задачи к теме «массивы и строки»: Массивы Сложность А: 1. Функция находит элемент линейного массива, наиболее приближенный к среднему арифметическому элементов массива. 2. Написать функцию, которая вычисляет

Подробнее

Министерство образования Республики Беларусь Белорусский национальный технический университет Строительный факультет Кафедра "Строительная механика"

Министерство образования Республики Беларусь Белорусский национальный технический университет Строительный факультет Кафедра Строительная механика Министерство образования Республики Беларусь Белорусский национальный технический университет Строительный факультет Кафедра "Строительная механика" Методические указания и индивидуальные задания для выполнения

Подробнее

Дисциплина «Основы программирования» 2 семестр

Дисциплина «Основы программирования» 2 семестр Дисциплина «Основы программирования» 2 семестр Требования к оформлению контрольной работы Контрольная работа оформляется на листах формата А4 с одной стороны в рукописном виде или электронном виде. Все

Подробнее

Одномерные массивы. Лабораторная работа 9

Одномерные массивы. Лабораторная работа 9 Лабораторная работа 9 Одномерные массивы Массивы. Ссылочные типы и null. Часто в программах требуется завести большое количество переменных одного и того же типа. Можно, конечно, написать большое количество

Подробнее

Министерство образования Республики Беларусь Белорусский национальный технический университет Строительный факультет Кафедра "Строительная механика"

Министерство образования Республики Беларусь Белорусский национальный технический университет Строительный факультет Кафедра Строительная механика Министерство образования Республики Беларусь Белорусский национальный технический университет Строительный факультет Кафедра "Строительная механика" Методические указания и индивидуальные задания для выполнения

Подробнее

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

ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ Министерство образования Республики Беларусь Учреждение образования «Брестский государственный технический университет» Филиал Учреждения образования «Брестский государственный технический университет»

Подробнее

Институт геодезии и менеджмента. Кафедра прикладной информатики и информационных систем ЭКЗАМЕНАЦИОННЫЕ ЗАДАЧИ ПО ДИСЦИПЛИНЕ ИНФОРМАТИКА

Институт геодезии и менеджмента. Кафедра прикладной информатики и информационных систем ЭКЗАМЕНАЦИОННЫЕ ЗАДАЧИ ПО ДИСЦИПЛИНЕ ИНФОРМАТИКА Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «СИБИРСКАЯ ГОСУДАРСТВЕННАЯ ГЕОДЕЗИЧЕСКАЯ АКАДЕМИЯ»

Подробнее

Лабораторная работа 3

Лабораторная работа 3 Лабораторная работа 3 Задание Требуется реализовать программу, выполняющую действия над массивами. При выполнении части 1 допускается использование массивов статического размера. При выполнении части 2

Подробнее

М. Э. Абрамян 1000 ЗАДАЧ ПО ПРОГРАММИРОВАНИЮ. Часть II. Минимумы и максимумы, одномерные и двумерные массивы, символы и строки, двоичные файлы

М. Э. Абрамян 1000 ЗАДАЧ ПО ПРОГРАММИРОВАНИЮ. Часть II. Минимумы и максимумы, одномерные и двумерные массивы, символы и строки, двоичные файлы Министерство образования и науки Российской Федерации Государственное образовательное учреждение профессионального образования Российской Федерации «Ростовский государственный университет» М. Э. Абрамян

Подробнее

Пояснения к демонстрационному варианту контрольных измерительных материалов внутришкольного мониторинга в МОУ «СОШ 8» по информатике и ИКТ за курс 10

Пояснения к демонстрационному варианту контрольных измерительных материалов внутришкольного мониторинга в МОУ «СОШ 8» по информатике и ИКТ за курс 10 Пояснения к демонстрационному варианту контрольных измерительных материалов внутришкольного мониторинга в МОУ «СОШ 8» по информатике и ИКТ за курс 10 класса профильного уровня Демонстрационный вариант

Подробнее

Варианты заданий по дисциплине «Основы программирования»

Варианты заданий по дисциплине «Основы программирования» Варианты заданий по дисциплине «Основы программирования» Вариант 1 1. Написать программу, выводящую следующее: 9 88 777 6666 55555 444444 3333333 22222222 111111111 2. Не используя стандартные функции

Подробнее

Задания муниципального этапа всероссийской олимпиады школьников по информатике учебный год классы

Задания муниципального этапа всероссийской олимпиады школьников по информатике учебный год классы Задания муниципального этапа всероссийской олимпиады школьников по информатике 2015-2016 учебный год 9-11 классы Время выполнения 5 часов Максимальное количество баллов 400 Максимальное количество баллов

Подробнее

Вывод текста на экран. Ввод, вывод данных. Арифметические операции.

Вывод текста на экран. Ввод, вывод данных. Арифметические операции. Задачи из презентации К. Ю Полякова (Программирование на алгоритмическом языке. 7 класс) Ссылка на страницу с презентацией: http://kpolyakov.spb.ru/school/ppt.htm «4»: Вывести на экран текст «лесенкой»

Подробнее

1. Напишите программу, копирующую символы ввода в выходной поток и заменяющую подряд стоящие пробелы на один пробел.

1. Напишите программу, копирующую символы ввода в выходной поток и заменяющую подряд стоящие пробелы на один пробел. Задачи для подготовки к экзамену по курсу «Информатика». 1 семестр 1. Напишите программу, копирующую символы ввода в выходной поток и заменяющую подряд стоящие пробелы на один пробел. 2. Напишите функцию

Подробнее

ЛЕКЦИЯ 4. Алгоритмы обработки двумерных массивов. 7. Алгоритмы обработки матриц 7.1. Алгоритм ввода-вывода матриц

ЛЕКЦИЯ 4. Алгоритмы обработки двумерных массивов. 7. Алгоритмы обработки матриц 7.1. Алгоритм ввода-вывода матриц ЛЕКЦИЯ 4. Алгоритмы обработки двумерных массивов. Цель лекции : Знакомство с понятием матрицы, как двумерного массива. Приобретение навыков построения алгоритмов предназначенных для обрабо тки ма триц.

Подробнее

Задачники. Вводное занятие

Задачники. Вводное занятие Задачники Вводное занятие Все входные и выходные данные в заданиях этой группы являются целыми числами. Все числа, для которых указано количество цифр двузначное число, трехзначное число и т. д., считаются

Подробнее

Общие методические указания. Рекомендуемая литература. Задание 1

Общие методические указания. Рекомендуемая литература. Задание 1 Общие методические указания Задания следует выполнять по варианту, номер которого совпадает с последней цифрой номера зачетной книжки. При выполнении и оформлении заданий необходимо соблюдать следующие

Подробнее

ЗАДАНИЕ ПО ИНФОРМАТИКЕ ВАРИАНТ для 11 класса

ЗАДАНИЕ ПО ИНФОРМАТИКЕ ВАРИАНТ для 11 класса ВАРИАНТ 33112 для 11 класса Для заданий 1-5 требуется разработать алгоритмы на языке блок-схем, псевдокоде 1. Среди простых чисел, не превосходящих заданного натурального числа, найти такое, в пятеричной

Подробнее

Практикум по программированию. Сборник заданий для самостоятельной работы ИВАНОВО 2008

Практикум по программированию. Сборник заданий для самостоятельной работы ИВАНОВО 2008 Практикум по программированию Сборник заданий для самостоятельной работы ИВАНОВО 008 Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования

Подробнее

На уровне воспроизведения знаний проверяется такой фундаментальный теоретический материал, как:

На уровне воспроизведения знаний проверяется такой фундаментальный теоретический материал, как: Спецификация контрольных измерительных материалов для проведения промежуточной аттестации по информатике, обучающихся 8-го класса 1. Назначение экзаменационной работы оценка уровня освоения образовательной

Подробнее

Базовые конструкции языка Pascal

Базовые конструкции языка Pascal ЦЕНТР ДЕТСКОГО (ЮНОШЕСКОГО) НАУЧНО-ТЕХНИЧЕСКОГО ТВОРЧЕСТВА «ПРОГРАММИРОВАНИЕ В СИСТЕМЕ TURBO PASCAL» Часть 1 Базовые конструкции языка Pascal УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ для учащихся заочной школы юных

Подробнее

задание 20.2 I тип задач «Нахождение количества чисел» k:=k+1 for количество while неизвестно признак окончания ввода if then else

задание 20.2 I тип задач «Нахождение количества чисел» k:=k+1 for количество while неизвестно признак окончания ввода if then else Часть 3 контрольных измерительных материалов для проведения государственной (итоговой) аттестации (в новой форме) по ИНФОРМАТИКЕ и ИКТ обучающихся, освоивших основные общеобразовательные программы основного

Подробнее

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ Белорусский национальный технический университет Факультет маркетинга, менеджмента, предпринимательства Кафедра «Основы бизнеса» СБОРНИК ЗАДАНИЙ по дисциплине

Подробнее

; ( ) ; Z = arctgbx 3 ax x

; ( ) ; Z = arctgbx 3 ax x З А Д А Н И Я к контрольным работам по курсам Вычислительная техника программирование и расчеты на ЭВМ и Информатика для студентов заочников курса групп Мл и Тм. (Номер варианта совпадает с последней цифрой

Подробнее

для студентов очно-заочного отделения. учебный год

для студентов очно-заочного отделения. учебный год 203-204 учебный год для студентов очно-заочного отделения Цель и задачи курсовой работы Цель работы: Получение знаний и практических навыков работы на персональном компьютере с использованием языка визуального

Подробнее

отрезке [a,b]. Пример работы программы:

отрезке [a,b]. Пример работы программы: 1 Напишите программу, которая в последовательности натуральных чисел определяет сумму трёхзначных чисел, кратных 4. Программа получает на вход натуральные числа, количество введённых чисел неизвестно,

Подробнее

Златопольский Д. М. З-67 Сборник задач по программированию. 3-е изд., перераб. и доп. СПб.: БХВ-Петербург, с.: ил.

Златопольский Д. М. З-67 Сборник задач по программированию. 3-е изд., перераб. и доп. СПб.: БХВ-Петербург, с.: ил. УДК 681.3.06 ББК 32.973.26-018 З-67 Златопольский Д. М. З-67 Сборник задач по программированию. 3-е изд., перераб. и доп. СПб.: БХВ-Петербург, 2011. 304 с.: ил. (ИиИКТ) ISBN 978-5-9775-0782-0 В пособии

Подробнее

Условия задач: Квалификационный тур московской олимпиады для учеников 1-6 классов

Условия задач: Квалификационный тур московской олимпиады для учеников 1-6 классов Условия задач: Квалификационный тур московской олимпиады для учеников -6 классов Список задач Задача A. Метро Задача B. Строки в книге Задача C. Дипломы в папках Задача D. Симметричная последовательность

Подробнее

ЕГЭ. Решение задания С 2 теория и практика.

ЕГЭ. Решение задания С 2 теория и практика. ЕГЭ. Решение задания С 2 теория и практика. Пример задания С2 Дан целочисленный массив из 30 элементов. Элементы массива могут принимать целые значения от 0 до 100 баллы учащихся выпускного класса за итоговый

Подробнее

ГИА ВЫПУСКНИКОВ ОСНОВНОЙ И СРЕДНЕЙ ШКОЛЫ ПО ИНФОРМАТИКЕ В 2018 ГОДУ

ГИА ВЫПУСКНИКОВ ОСНОВНОЙ И СРЕДНЕЙ ШКОЛЫ ПО ИНФОРМАТИКЕ В 2018 ГОДУ ГИА ВЫПУСКНИКОВ ОСНОВНОЙ И СРЕДНЕЙ ШКОЛЫ ПО ИНФОРМАТИКЕ В 2018 ГОДУ Карамшук Иванна Николаевна, ст. преподаватель кафедры ФМО ИРООО Количество участников ОГЭ по учебному предмету 2016 2017 Учебный предмет

Подробнее

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ПРАКТИКУМ ПО РЕШЕНИЮ ЗАДАЧ

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ПРАКТИКУМ ПО РЕШЕНИЮ ЗАДАЧ ЕЛАБУЖСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ Факультет физико-математический Кафедра информатики и дискретной математики УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ПРАКТИКУМ ПО РЕШЕНИЮ ЗАДАЧ для специальности:

Подробнее

Сборник контрольных заданий по пакету TURBO PASCAL 7.0

Сборник контрольных заданий по пакету TURBO PASCAL 7.0 Федеральное агентство железнодорожного транспорта Уральский государственный университет путей сообщения Кафедра «Прикладная информатика» Е.В. Овчинникова Сборник контрольных заданий по пакету TURBO PASCAL

Подробнее

Лабораторная работа 3 Часть 1

Лабораторная работа 3 Часть 1 1 Лабораторная работа 3 Часть 1 1. Начало работы в среде MATLAB Цель работы. В ходе лабораторной работы необходимо: 1) Научиться работать с интерфейсом среды MATLAB. 2) Изучить основные команды среды MATLAB

Подробнее

Домашняя контрольная работа 2 «Алгоритмизация и программирование»

Домашняя контрольная работа 2 «Алгоритмизация и программирование» Домашняя контрольная работа «Алгоритмизация и программирование» Требования к оформлению контрольной работы по теме «Алгоритмизация и программирование» Отчет о выполнении работы выполняется в тетради для

Подробнее

Лабораторная работа 6.

Лабораторная работа 6. Лабораторная работа 6. АГВ Ветвление в программе по условию, досрочный выход из цикла анализа матриц. Все задачи сформулированы по схеме: ЕСЛИ (выполнено УСЛОВИЕ в матрице), ТОГДА выполнить ДЕЙСТВИЕ_1,

Подробнее

Образец вступительного теста

Образец вступительного теста Образец вступительного теста 2018-2019 учебный год МАТЕМАТИКА (X класс) Уважаемый абитурент! Вступительный тест по математике состоит из 32 заданий. 1 18 задания с выбором правильного ответа, направненные

Подробнее

Информатика. Республиканская Предметная Олимпиада. Районный (Городской) этап. Имя. Фамилия. Школа

Информатика. Республиканская Предметная Олимпиада. Районный (Городской) этап. Имя. Фамилия. Школа Республиканская Предметная Олимпиада Районный (Городской) этап Информатика Имя Фамилия Школа 1. Длительность экзамена составляет 180 минут. 2. Бланк ответов не предусмотрен для предмета информатики. 3.

Подробнее

Методические рекомендации по выполнению внеаудиторных самостоятельных работ ОД.06 «Основы программирования»

Методические рекомендации по выполнению внеаудиторных самостоятельных работ ОД.06 «Основы программирования» Автономное учреждение среднего профессионального образования Ханты-Мансийского автономного округа - Югры «Сургутский профессиональный колледж» Структурное подразделение - Методические рекомендации по выполнению

Подробнее

Основы программирования

Основы программирования МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ВОЛЖСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ (ФИЛИАЛ) ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО БЮДЖЕТНОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО ОБРАЗОВАНИЯ «ВОЛГОГРАДСКИЙ

Подробнее

Задания муниципального этапа всероссийской олимпиады школьников по информатике учебный год. 7-8 классы

Задания муниципального этапа всероссийской олимпиады школьников по информатике учебный год. 7-8 классы Задания муниципального этапа всероссийской олимпиады школьников по информатике 205-206 учебный год 7-8 классы Время выполнения 5 часов Максимальное количество баллов 400 Максимальное количество баллов

Подробнее

Программирование на алгоритмическом языке. Тема 4. Циклы

Программирование на алгоритмическом языке. Тема 4. Циклы 1 Программирование на алгоритмическом языке Тема 4. Циклы Циклы Цикл это многократное выполнение одинаковых действий. 2 Цикл цикл с известным числом шагов цикл с неизвестным числом шагов (цикл с условием)

Подробнее