спасибо огромное от всего сердца. если бы не это видео, то я бы никогда не написала лабораторную по массивам, теперь в ближайшее время меня не отчислят
интересное решение 1ой задачи.. я б сделал через доп. переменную, типо: for (int i = 0; i < size; i++) { int x = rand()%100; if (x % 2 == 1) arr[i] = x; } но твой интереснее, я б не додумался до такого😅
Добрый вечер Программист86, у вас в последней задаче есть ошибочка. Но сначала скажу большое спасибо за столь полезное объяснение ! В последней задаче у вас сумма между мин и макс считает её вместе с минимумом, то есть -20 + 55+ 28+ 7 + 42 = 112 ( ваш вывод) но должно быть 132. так как между -20 и 77 у вас числа 55 + 28 + 7 + 42. Думаю нужно выколоть значение минимума.
@@skre4__ при чем здесь это, суть задачи в том что нужно найти сумму значений в промежутке между ними, а то что предлагаешь ты это буквально взять все элементы без этих двух, без индексов нельзя, а в видео ошибка как и сказал парень сверху.
Если в массиве будут всё отрицательные или всё положительные число а я думаю что такое возможно то тогда не корректно будет Выщитываться MAX или MIN. Интересно как можно решить эту проблему?
Да нет, там всё верно.Зачем вам mas[i]++? Это действие прибавит значение ячейки массива на единицу в том случае если элемент не чётный, а вам нужно провести итерацию на следующую ячейку если элемент не чётный для последующего заполнения.В этом примере как раз таки всё правильно.
спасиб за видео! не останавливайтесь пожалуйста
спасибо огромное от всего сердца. если бы не это видео, то я бы никогда не написала лабораторную по массивам, теперь в ближайшее время меня не отчислят
Очень понятно особенно для начинающих , однозначно 👍
Очень хорошие объяснения, грамотная подача. Подходит для новичков в программировании , спасибо за уроки !
интересное решение 1ой задачи.. я б сделал через доп. переменную, типо:
for (int i = 0; i < size; i++)
{
int x = rand()%100;
if (x % 2 == 1) arr[i] = x;
}
но твой интереснее, я б не додумался до такого😅
А добавите видео на тему "Задачи на двумерные массивы"
очень круто, спасибо за занятие !
продолжайте в таком же духе
Спасибо просто и легко)
Замечательный урок, благодарю! По больше С++ пожалуйста
8:49 а разве не надо указывать ссылку на объект сount ?
Добрый вечер Программист86, у вас в последней задаче есть ошибочка. Но сначала скажу большое спасибо за столь полезное объяснение ! В последней задаче у вас сумма между мин и макс считает её вместе с минимумом, то есть -20 + 55+ 28+ 7 + 42 = 112 ( ваш вывод) но должно быть 132. так как между -20 и 77 у вас числа 55 + 28 + 7 + 42. Думаю нужно выколоть значение минимума.
Я тоже об этом подумал, можно было без индексов, просто посчитать сумму всего массива, а затем отнять максимум и минимум
@@skre4__ при чем здесь это, суть задачи в том что нужно найти сумму значений в промежутке между ними, а то что предлагаешь ты это буквально взять все элементы без этих двух, без индексов нельзя, а в видео ошибка как и сказал парень сверху.
Да, абсолютно верно, а если взять наоборот 5 4 3 2 1 оно вообще выводит 14 😢
В последних циклах ошибка, начальное значениние должно быть int q = indexmax + 1
И int q = indexmin + 1 соответственно
Здравствуйте, кому я могу обратиться, за помащью в С++ один маленький вопрос, пожалуйста🙏
как найти сумму элементов массива, расположенных между первым и вторым положительными
элементами?
Спасибо , бро!
как вычеслить число нулевых елементов масива?
Проходим по массиву и если arr[i]==0 прибавляем счетчик
Помоги пожалуйста с масивами задачей, как с вами связаться
Спасибо
Спасибо !
Доброе время суток У вас есть частные уроки по с++
Что такое const int ?
Если в массиве будут всё отрицательные или всё положительные число а я думаю что такое возможно то тогда не корректно будет Выщитываться MAX или MIN.
Интересно как можно решить эту проблему?
Легко. Нужно в Мах или Міn присваивать не 0, а первый елимент массива и после этого его уже сравнивать
4:11 - В примере ошибка :) должно быть mas[i]++;
Да нет, там всё верно.Зачем вам mas[i]++? Это действие прибавит значение ячейки массива на единицу в том случае если элемент не чётный, а вам нужно провести итерацию на следующую ячейку если элемент не чётный для последующего заполнения.В этом примере как раз таки всё правильно.
Бро, слушай можешь помочь решении одной задачи или ты за просто так также как все не работаешь?
Задача: проверить поле боя на корректность. Должны быть ровные корабли в нужном количестве. 1 четырехпалубник, 2 трёх 3 двух 4 одно-.
Морской бой русские правила
Что если во втором задании я хочу присвоить значение переменной size? Помогите пожалуйста!
легко у бери const и поменяй 50 на любое значение
Помогите пожалуйста
Сформуйте два масиви, що містять значення й індекси додатних кратних 3 чисел
вихідного масиву Х(20).
Там будет не 112, а 132, он 20 тоже считает, это первый элемент массива, а он его не должен считать, так как у нас условие "между"
Решил решить 1 задачу сам
Итог: разрушение стека
Кайф
можно по больше про с++
Можно вашу тг личку если есть
5:22 или просраться у меня на столе
решение не соответствует ответу в первом задании
Вот вообще не понимаю как это всё пишется, ну то есть прошёл какие то основы, а применить их на практике не могу, не хватает ума :(
Условие первой задачи неправильно поняли) Ожидался следующий ответ: 1 3 5 7 9 11 ... 97 99
там ведь ошибка
i agree