Форум программистов, компьютерный форум CyberForum.ru

Среднее арифметическое чисел между даными в массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Кому легко, сюда http://www.cyberforum.ru/cpp-beginners/thread191310.html
Здравствуйте, помогите пожалуйста написать программу.Вот условие задачи: Дано натуральное число n. Среди чисел 1,..., n найти такие, запись которых совпадает с последними цифрами записи их квадратов (например, 62 = 36, 252 = 625). P.S. Спасибо.
C++ Интерфейс класса очереди с приоритетами. Найдите ошибки. Помогите найти ошибки в моей программе. Текст задания ниже. /* Ниже приведен интерфейс класса очереди с приоритетами, который функционирует следующим образом. В очередь могут быть добавлены элементы, каждому элементу при добавлении присваивается один из трех уровней приоритета (low, normal, high) Элементы из очереди извлекаются в соответствии с их приоритетами (сначала... http://www.cyberforum.ru/cpp-beginners/thread191306.html
Определить сумму элементов в тех столбцах, которые не содержат отрицательных элементов C++
эту задачу простым языком в Delphi Дана целочисленная квадратная матрица. Определить: 1.) сумму элементов в тех столбцах, которые не содержат отрицательных элементов; 2.) минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы. через консоль... если можете помогите:) плиз
C++ Найти сумму цифр заданного числа
помогите, пожалуйста, с двумя задачками. 1 написать программу для нахождения суммы цифр заданного трехзначного числа. 2 написать программу для для вычисления суммы кубов чисел от k до x, где k,x - вводятся с клавиатуры и k<x.
C++ графика http://www.cyberforum.ru/cpp-beginners/thread191287.html
пытался искать в интернете, дома всю литературу перерыл.. ничего так и не нашел. подскажите, покажите, обьясните. как рисовать в с++? мне надо сделать фон и провести пару линий по монитору. извиняюсь если тема уже была, я не нашел.
C++ масив всем привет! очень нужна ваша помощь. 1) нужно заполнить двухмерную матрицу нулями над главной диагональю. 2) найти номер первого рядка двухмерной матрицы, который имеет хотя бы один ноль. заранее благодарю. С++ подробнее

Показать сообщение отдельно
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
15.11.2010, 03:09     Среднее арифметическое чисел между даными в массиве
когда перейдёшь к этом пункту, у тебя уже будут индексы максимального и миниального элементов

тебе нужно определить, какой из них левее и какой правее (a < b), учеть ещё, не равны ли они

вычислить разность и сохранить (n = b - a + 1), индексация с нуля
0 1 2 - если 0 - минимальный, 2 - максимальный, то всего три элемента - это 2 - 0 + 1 = 3

потом начиная с левого индекса выполнять суммирование
C
1
2
    for (i = leftind; i <= rightind; i++)
        sum += arr[i];
а потом сумму разделить на количество
C
1
    aver = (double) sum / n;
 
Текущее время: 07:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru