Происхождение слова "алгоритм" связано с алгоритмами десятичной позиционной арифметики. Правила действий с натуральными числами, записанными в десятичной системе счисления, были впервые найдены в средневековой Индии. Европейцы изучали их по книге великого арабского ученого IX в, которого звали Мухаммед ибн Муса аль-Хорезми, что буквально означает "Мухаммед, сын Мусы, уроженец Хорезма" (заметим, что Аральское море тогда называлось "озером Хорезм", а сам город Хорезм был расположен в бассейне реки Амударьи южнее этого моря) . Книга ученого "Китаб ал-хисаб ал-хинд" ("Книга об индийском счете") послужила прототипом многих рукописей, составленных европейцами уже на латинском языке. В них имя ученого – аль-Хорезми – латинизировалось и стало звучать как "алхоризм", "алгорифм" или "алгоритм". Этим словом стали называть сами рукописи о десятичной арифметике и алгоритмы цифровых вычислений, а лишь затем его стали использовать для обозначения произвольных алгоритмов.
#include <iostream> #include "conio.h" const int ARR_LEN = 12; void main() { setlocale(LC_CTYPE, "Russian"); float arr[ARR_LEN]; for (int i = 0; i < ARR_LEN; i++) { cout << "Введите элемент массива " << i << ": "; cin >> arr[i]; // вводим очередной элемент массива } float sum = 0.0; // переменная для суммы чисел в массиве for (int i = 0; i < ARR_LEN; i++) { sum += arr[i]; // накапливаем сумму } float ave = sum / ARR_LEN; // вычисляем среднее арифметическое cout << "Среднее арифметическое чисел в массиве: " << ave << endl; _getch(); вот вроде
Двойка де факто не может быть благо, потому что оценка все таки негативная. То бишь объяснить, что двойкой нужно гордится не выйдет, если ты не супер психолог. Я рекомендовал бы честно рассказать за что ты ее получил, мб попробовать ее исправить. В конце концов двойка, да и любая другая оценка -- субъективная оценка учителя, это редко является объективной оценкой реальных знаний, поэтому если учитель пришел в плохом настроении и поставил двойку просто так, то за эту двойку ругать, конечно же нельзя