Сайт учителя информатики Нечай А. А.

 

С++ I Программирование для начинающих простым языком

Программирование на С++

В данном разделе собраны материалы по программированию на С++, которые размещены на канале в YouTube

C++ | Начало программирования на С++

В этом видео описано с чего начать программировать в С++. Показаны среды программирования на С++. Программирование с нуля Начало программирования на С++ (как программировать) Многие сейчас задаются нижеперечисленными вопросами: программирование с нуля с чего начать. Начало изучения программирования. Начинающее программирование. Программирование самостоятельно с чего начать.

Посмотреть видео >>>


C++ | Линейный алгоритм в С++ (А + В)

В этом видео программируем линейный алгоритм в С++. Нахождение суммы двух чисел. Программирование линейного вычислительного процесса. Первый урок программирования для начинающих из бесплатного курса обучения программированию с нуля на С ++. В данном уроке показана суть программирования, описан линейный алгоритм программирования на примере сложения двух чисел А+B на языке программирования С++

Посмотреть видео >>>


C++ | Деление чисел в С++ (А / В)

В этом видео программируем линейный алгоритм деления двух чисел на С++. В видеоуроке рассмотрен процесс деления двух чисел. Показан пример поэтапного программирования операции деления двух чисел с учетом того что числа могут быть не целыми. Обратите внимание на тип данных при делении, если первое число не делится нацело на второе число, то в ответе будет число с остатком, в этом случае необходимо использовать тип данных дробного типа, такой как float или double.

Посмотреть видео >>>


C++ | Возведение числа в степень в С++ , функция pow

Возведение числа в степень используя функцию pow. В этом видео программируем линейный алгоритм возведения числа в степень на С++. В видеоуроке рассмотрена работа с математической библиотекой math в которой находится описание математических функций, например, таких как функция pow(). Функция pow(a,b) предназначена для возведения числа в степень, где переменная a возводится в степень переменной b. Показан пример поэтапного программирования алгоритма возведения числа в степень. Обратите внимание на тип данных при возведении в степень числа, во избежании ошибок компиляции

Посмотреть видео >>>


C++ | Извлечение корня в С++, функция sqrt

Извлечение квадратного корня из числа используя функцию sqrt. В этом видео программируем линейный алгоритм извлечения корня на С++. В видеоуроке рассмотрена работа с математической библиотекой math в которой находится описание математических функций, например, таких как функция sqrt(). Функция sqrt предназначена для извлечения квадратного корня из числа. Показан пример поэтапного программирования алгоритма извлечения квадратного корня из числа.

Посмотреть видео >>>


C++ | Расстояние между точками в С++

Расстояние между точками. Длина отрезка. В этом видео программируем линейный алгоритм нахождения расстояния между двумя точками С++. В видеоуроке рассмотрен алгоритм нахождения расстояния между двумя точками (длина отрезка) расположенными на осях координат, координаты точек задаются по оси X и по оси Y. Показан пример нахождения длины отрезка или нахождения расстояния между двумя точками по заданным координатам.

Посмотреть видео >>>


C++ | Обмен значений переменных

Обмен значений переменных через третью переменную.

В этом видео программируем линейный алгоритм обмена значений переменных С++.

В видеоуроке рассмотрен алгоритм обмена значений переменных через третью переменную: C = A, A = B, B = C. Показан взаимообмен значений двух переменных.

Посмотреть видео >>>


C++ | Разложение трёхзначного числа

В данном видео показан пример разложения трехзначного числа на составные части, на единицы, десятки и сотни. Цифры трехзначного числа Аналогичным образом можно разбить любое многозначное число на составные части. Для того чтобы от числа отделить единицы, необходимо введенное число разделить нацело на десять. В языке программирования С++ это делается через знак %. Затем, чтобы отделить от многозначного числа десятки, нужно введенное многозначное число разделить на 10, а затем разделить нацело через знак процента на 10.

Посмотреть видео >>>


C++ | Сложение строк в С++

В данном видеоролике рассмотрим работу со строками, научимся вводить строки с помощью команд cin и функции getline, а так же рассмотрим такую задачу как сложение строк. При вводе строки с использованием команды ввода cin строка в память вводится только до первого пробела в строке, а если вам необходимо ввести полностью все содержимое строки, то нужно использовать функцию getline. Функция getline(cin, a) содержит в себе в качестве аргументов команду cin и ту переменную в которую будет считана вся строка.

Посмотреть видео >>>


C++ | Определение длины строки в С++

В данном видеоролике рассматривается такая задача как нахождение количества символов в строке, или по другому определяется длина строки. Для того чтобы получить числовое значение длины строки в данном примере будет использоваться функция size Данная функция получив на вход строку, на выходе возвращает числовое значение. Используя функцию size мы можем очень быстро найти длину введенной строки состоящей из любых символов.

Посмотреть видео >>>


C++ | Разветвляющийся алгоритм (оператор условия if)

В этом видео показан разветвляющийся вычислительный процесс в С++. Алгоритм ветвления в С++. Программирование оператора условия. Второй урок программирования для начинающих из бесплатного курса обучения программированию с нуля на С ++. В данном уроке показана суть программирования разветвляющихся вычислительных процессов, описан разветвляющийся алгоритм программирования на примере нахождения наибольшего или наименьшего значения их двух введенных чисел на языке программирования С++ с использованием оператора условия if.

Посмотреть видео >>>


C++ | Определение чётности или нечётности числа

В этом видео программируем разветвляющийся алгоритм проверки введенного числа на четность С++. Четность числа определяется путем деления числа на два, если число делится на двойку без остатка то число четное, если число делится на два с остатком то такое число нечетное. В С++ четность определяется следующим выражением: например если введенное число находится в переменной a, но проверка на четность будет иметь вид a%2==0, соответственно проверка на нечетность будет иметь вид a%2!=0, где знак % обозначает деление нацело, знак == это знак равенства, а знак != неравенство.

Посмотреть видео >>>


C++ | Нахождение максимального и минимального числа из двух

В этом видео программируем разветвляющийся алгоритм проверки введенного числа на четность С++. Четность числа определяется путем деления числа на два, если число делится на двойку без остатка то число четное, если число делится на два с остатком то такое число нечетное. В С++ четность определяется следующим выражением: например если введенное число находится в переменной a, но проверка на четность будет иметь вид a%2==0, соответственно проверка на нечетность будет иметь вид a%2!=0, где знак % обозначает деление нацело, знак == это знак равенства, а знак != неравенство.

Посмотреть видео >>>


C++ | Проверка числа на кратность

В данном видео показан пример проверки числа на кратность, а точнее на делимость введенного числа на 3. Число проверяется на кратность или делимость путем его разделения нацело на указанное число и смотрится остаток, если остатка при делении нет и он равен соответственно нулю, тогда число кратно указанному числу. Если же есть остаток при делении, тогда число не кратно. Пример проверки на кратность вы можете посмотреть на данном видео. Программа проверки на кратность введенного с клавиатуры числа с использованием оператора условия if показана на языке С++.

Посмотреть видео >>>


C++ | Максимальное число из трёх

В данном видео показан алгоритм нахождения максимального числа из трех введенных с клавиатуры чисел. Показан пример решения задачи на языке программирования С++, в которой даны три числа и нужно найти максимальное из трех чисел. С помощью оператора условия if сравниваем три введенных с клавиатуры числа, и если первое число больше чем второе и третье, то первое число является максимальным и мы можем его сразу вывести на экран как наибольшее, а затем сравнить оставшиеся два числа между собой. Если второе число окажется больше чем третье то его выводим на экран, иначе, выводим на экран третье число.

Посмотреть видео >>>


C++ | Циклический алгоритм (работа с массивами в цикле)

В этом видео показан циклический алгоритм в С++. Работа с массивами в цикле. Программирование цикла на С++. Третий урок программирования для начинающих из бесплатного курса обучения программированию с нуля на С ++. В данном уроке показана суть программирования циклических вычислительных процессов, описан циклический алгоритм программирования на примере работы с массивами на языке программирования С++. Показан ввод и вывод массива в цикле. Рассматриваются сложение элементов массива и поиск наибольшего или наименьшего элемента в массиве.

Посмотреть видео >>>


C++ | Сортировка массива пузырьковым методом

В этом видео показана сортировка массива пузырьковым методом в С++. Сортировка пузырьком. Алгоритм сортировки С++. Сортировка массива пузырьковым методом (сортировка пузырьком) Продолжение третьего урока программирования для начинающих из бесплатного курса обучения программированию с нуля на С ++. В данном уроке показана пузырьковая сортировка массива по возрастанию элементов в массиве. Сортировка пузырьком представлена с подробным описанием алгоритма сравнения соседних элементов массива.

Посмотреть видео >>>


C++ | Вывод числового ряда

В этом видео выводим числовой ряд в С++. Алгоритм вывода ряда чисел в С++. Программирование числового ряда Числовой ряд. Вывод числового ряда до указанного числа. В видео показана работа с числовым рядом на языке программирования С++. Показан алгоритм вывода числового ряда по возрастанию до указанного числа. Числовой ряд генерируется с помощью цикла For. Изначально задаем количество чисел которые хотим вывести переменной - "n". Числовой ряд генерируется с помощью цикла "For" в котором переменная "i"

Посмотреть видео >>>


C++ | Сложение числового ряда

В этом видео находим сумму числового ряда в С++. Алгоритм сложения ряда чисел в С++. Сумма числового ряда. Сложение числового ряда до указанного числа. В видео рассматриваем работу с числовым рядом на языке программирования С++. Показан алгоритм вывода числового ряда по возрастанию до указанного числа и сложение выведенного числового ряда. Числовой ряд генерируется с помощью цикла For. Изначально задаем количество чисел, которые хотим вывести переменной - "n". Числовой ряд генерируется с помощью цикла "For" в котором переменная "i" принимает значение от 1 до заданного числа, которое будет храниться в переменной - "n".

Посмотреть видео >>>


C++ | Умножение числового ряда

В этом видео находим факториал числа в С++. Циклический алгоритм в С++. Умножение числового ряда. Факториал числа. Произведение чисел числового ряда до указанного числа. В видео рассматриваем работу с числовым рядом на языке программирования С++. Показан алгоритм вывода числового ряда по возрастанию до указанного числа и перемножение чисел числового ряда. Данная задача по сути является нахождением факториала заданного числа. Где все числа от одного до указанного числа перемножаются друг на друга. Числовой ряд генерируется с помощью цикла For.

Посмотреть видео >>>


C++ | Сложение элементов массива

В этом видео находим сумму элементов массива в С++. Циклический алгоритм в С++. Сложение элементов массива. Сумма массива. В видео показан алгоритм сложения элементов массива С++. Проводится разбор задачи суммирования элементов массива. Находится сумма массива. Изначально задаем количество элементов массива которые хотим сложить переменной - "n". Числовой массив вводим с помощью цикла for в память компьютера и тут же суммируем введенные значения. Сумма элементов массива вычисляется в цикле с помощью строки кода: sum = sum + m[i].

Посмотреть видео >>>


C++ | Максимальный элемент массива

В этом видео находим максимальный элемент массива в С++. Нахождение максимального элемента в массиве С++ Максимальный элемент массива В видео показан алгоритм нахождения максимального элемента массива на С++. Проводится разбор задачи поиска наибольшего элемента массива. Ищем самое большое число в массиве. Изначально задаем количество элементов массива которые будем вводить - "n". Числовой массив вводим с помощью цикла for в память компьютера. После ввода массива в память в переменную "max" помещаем нулевой элемент массива - m[0].

Посмотреть видео >>>


C++ | Цикл возведение числа в степень

Цикл возведения числа в степень В этом видео решаем задачу возведения числа в степень без использования математической функции pow с использованием цикла на языке С++. Необходимо написать цикл, позволяющий возводить введенное число в указанную степень. Для этого нам необходимо на языке С++ написать компьютерную программу, которая без использования встроенной математической функции сможет возводить число в степень. Подробное описание алгоритма возведения в степень числа с помощью цикла вы можете посмотреть в этом видео, так же в видео показан пример программного кода и его выполнение

Посмотреть видео >>>


C++ | Разложение числа на цифры

Разложение многозначного числа на цифры, на С++! В данном видео показан алгоритм разложения многозначного числа на составляющие его цифры. Показан пример решения задачи на языке программирования С++, в которой многозначное число с помощью цикла while раскладывыается на цифры. С помощью цикла while введенное с клавиатуры число раскладывается на единицы, десятки, сотни и так далее. Разложив число на цифры мы получим все цифры введенного многозначного числа.

Посмотреть видео >>>


C++ | Обмен местами максимального и минимального элемента в массиве

В данном видео показан алгоритм замены местами макимального и минимального значения массива. Показан пример решения задачи замены макисального числа на минимальное на языке программирования С++. Для того чтобы выполнить замену максимального и минимального элемента массива друг на друга, необходимо прежде всего, найти эти элементы в массиве и определить их порядновые номера, а точнее номера макимального и минимального элемента массива.

Посмотреть видео >>>


C++ | Динамический массив

В данном видео показан алгоритм динамического выделения памяти под хранение массива. Показана работа с динамическим массивам на примере нахождения суммы элементов массива введенного с клавиатуры. Главной особенностью применения динамического массива является то, что мы заранее не знаем какой размер массива нам нужен и он формируется по ходу выполнения программы. При работе с динамическим массивом не забудьте прописать команду которая удалит динамический массив из памяти после завершения работы с ним.

Посмотреть видео >>>


C++ | Является ли последовательность возрастающей

В данном видео показан алгоритм проверки последовательности введенных чисел, является ли она возрастающая. Для того чтобы проверить является ли числовая последовательность возрастающей будем использовать счетчик, подсчитаем количество элементов последовательности, которые расположены по возрастанию, сравнивая текущее число с последующим, будем в счетчик добавлять единицу если последующее число больше чем текущее.

Посмотреть видео >>>


C++ | Возведение в отрицательную степень

Для возведения числа в отрицательную степень необходимо нужное число сначала возвести в положительную степень, а затем, единицу разделить на полученный результат. Например, если нужно 2 возвести в -2 степень, то это значит что 1/4 = 0.25 В данном видеоролике показан алгоритм возведения числа, как в положительную, так и отрицательную степень. На первом шаге проверяется степень числа и если степень отрицательная, то она домножается на -1, тем самым, степень становится положительной. На втором шаге возводим число в положительную степень в цикле и получаем необходимый результат. На третьем шаге еще раз проверяем знак у степени, если степень положительная то результат сразу выводим на экран, если же степень отрицательная, то единицу делим на полученный результат возведения в положительную степень.

Посмотреть видео >>>