Андрей Байкин

В уроке серьёзный ляп, который сбивает с логического хода мыслей и вносит путаницу, от чего кажется сложным и непонятным. Я законспектировал речь лектора, с указанием Времени начала цитаты. Чвои комметарии оформил как положено в языке (надо с самого начала прививать привычки) - * мой комментарий. */ Ляп выделен отдельно. Итак. 01.08 Нам же нужно, чтобы наша функция принимала два параметра - число и степень числа, но у обоих этих чисел одинаковый тип, это целые числа, поэтому я скажу int base, это наш первый параметр и второй параметр это n. Это и будет степень. * Т.е. мы объявили 2 параметра. 1 параметр base, это то число, которое мы будем возводить в какую-то степень и второй параметр n, это та самая степень этого числа. Т.е. если мы присвоим этим параметрам конкретные значения, base = 2, а n = 7, то будем число 2 возводить в седьмую степень. */ * идём дальше, к самому интересному. */

01,37 давайте создадим здесь 2 переменных для наших целей int i, p; и переменной p дадим значение 1 p = 1; * Здесь тоже всё яснее ясного. Создали две переменные и одной из них присвоили конкретное значение - единицу. / * И вот теперь начинается самое интересное. Важный момент напишу ЗАГЛАВНЫМИ БУКВАМИ./

01,46 В переменной p будет считаться число в какой-то степени. Мы туда будем постепенно записывать число в какой-то степени. Постепенно потому что э-э-э, для подсчёта этой степени мы будем использовать цикл и МЫ БУДЕМ ПРОСТО УМНОЖАТЬ НАШЕ ИСХОДНОЕ ЧИСЛО base НА p СТОЛЬКО РАЗ, СКОЛЬКО n. И ЭТО ПОЛУЧИТСЯ base В СТЕПЕНИ n. *Итак. Мы имеем конкретные значения base = 2 n = 7 p = 1 Т.е. чтобы вычислить степень, надо наше число, что мы назначили выше base = 2 умножить на p, т.е. на единицу, n раз, т.е. в нашем случае 7 раз. в итоге, согласно утверждению лектора это будет выглядеть так: 2 * 1 * 1 * 1 * 1 * 1 * 1 * 1 = 2 */

Я специально дословно законспектировал, чтобы можно было перечитать и обратить внимание на каждое слово и главное - смысл сказанного. Лектор не должен допускать таких ляпов, ведь абитуриенты ему верят всецело. Именно поэтому урок многим и непонятен.

4 2

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

0

в общем просмотрнл урок пару раз и понял, что автор имел ввиду. Есть одно пожелание - выражать мысли не двусмысленно.

0

В нашем редакторе используется markdown, оформите код с его использованием и все будет отображаться как надо.

p.s. Посмотрите соседние топики.

0

Спасибо.

Теперь понятно как грамотно оформлять ответы.

0

Похожие вопросы

zzz zhhh 20 ноября 2018 →

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

Julia Davidovich 16 июля 2018 →

Здравствуйте, вот такой я код написала и он работает прекрасно в Visual Studio, но здесь выдается куча ошиб...

Сергей Иванов 18 апреля 2018 →

Вот сама программа #include include int 'kelvintocelsius' (int kelvin) int main() { assert(kelvin_to_celc...

Сергей Иванов 18 апреля 2018 →

Добрый день! Подскажите пожалуйста в чём здесь проблема? make: Entering directory /usr/src/app' cc solu...

Павел Наседкин 22 марта 2018 →

Ответ выводит правильно и указывает, что там ошибка Получается, что -546 != -546 Странно как-то Aborted (co...

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →