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

массив Ocenki - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить сумму элементов http://www.cyberforum.ru/cpp-beginners/thread725389.html
Задача на ряд Тейлора, не могу сделать
C++ Разработать класс определяющий кривую линию Кассини http://yadi.sk/d/X7xjPdvy1877m Заранее спасибо! Перепишите задание на форум. По правилам запрещено выкладывать задание в виде картинке Добавлено через 12 часов 55 минут Разработать класс определяющий кривую линию Кассини Линия Кассини – геометрическое место точек M, для которых произведение MF1*MF2=a^2 расстояний до концов данного отрезка F1F2=2с равно квадрату данного отрезка a.... http://www.cyberforum.ru/cpp-beginners/thread725385.html
Связный список (Используя структуру описания даты, построить связный список студентов, сформированный в алфавитном порядке) C++
Здраствуйте! Помогите пожалуйста найти косяк. Выводится только первая строчка из списка студентов. Вот такая задачка : Программа формирования списка студентов. Используя структуру описания даты, построить связный список студентов НГТУ, сформированный в алфавитном порядке. При введении даты рождения и даты поступления осуществлять контроль правильности ввода дат. #include <stdio.h> ...
Кирилица в массив C++
Проблема заключается в записи кирилицы в вектор. #include<iostream> using namespace std; #include<vector> #include<conio.h> int main() { setlocale(LC_ALL, "Russian"); char symbol;
C++ Посмотрите описание конструктора копирования и оператора присваивания с ними все в порядке? После функции add теряются данные http://www.cyberforum.ru/cpp-beginners/thread725358.html
class Person{ char *name; int age; char *floor; char *phone; public: Person(){ cout<<" ok"<<endl; age=0; phone=new char;
C++ Найдите сумму первых n натуральных чисел, которые являются степенью числа 3 Найдите сумму первых n натуральных чисел, которые являются степенью числа 3. подробнее

Показать сообщение отдельно
Анна Емельянова
Сообщений: n/a
09.12.2012, 21:26     массив Ocenki
Помогите пожалуйста решить задачу!!!Очень нужна,а сама не разбираюсь(((((

Имеется массив Ocenki, состоящий из N (Л^> 2) судейских оценок (каждая оценка
положительна). В некоторых видах спорта принято отбрасывать самую большую
и самую маленькую оценки, чтобы избежать влияния необъективного судейства, а
в зачет спортсмену идет среднее арифметическое из оставшихся оценок. Решим
эту задачу, постепенно детализируя алгоритм (без привязки к конкретному языку
программирования).

1. Процесс решения наиболее просто описывается подпрограммами:
Ввести_оценки_в_массив;
Удалить__самую_большую_оценку;
Удалить_самую_маленькую_оценку;
Рассчитать__среднее_арифметическое_оставшихся_оценок;
Вывести_результаты;
Теперь можно приступить к детализации каждой их этих подпрограмм.
2. Удалить__самую__большую__оценку;
Как удалить самую большую оценку из статического массива? Вместо нее можно
просто записать значение О, а при подсчете среднего арифметического нулевые
значения не учитывать.
I = Номер__самого_большого_элемента_в_массиве;
Ocenki[ I ] = 0;
3. Удалить_самую_маленькую_оценку;
I = Номер_самого_маленького_элемента_в_масеиве;
Ocenki( I ) = 0;
При реализации подпрограммы Номер_самого_маленького_элемента_в_массиве
надо учесть, что искать придется самое маленькое из положительных значений
(больших нуля).
4. Рассчитать_среднее_арифметическое_остайшихся_оценок;
602 Глава 20. Основы программирования
Здесь потребуется оператор цикла, вычисляющий сумму всех элементов массива
Ocenki.
SUM = о
FOR I = 1 ТО N
-. SUM = SUM + Ocenki ( I )
NEXT
SUM = SUM / (N - 2)
В последнем операторе происходит вычисление среднего арифметического всех
оценок. Сумма элементов массива делится на число элементов, уменьшенное
на 2, потому что две оценки, самую большую и самую маленькую, учитывать
не надо.
Если бы эта задача решалась последовательно, то уже на этапе удаления оценок
могли возникнуть определенные проблемы.
Реализацию подпрограмм Номер_самого_большого__элемента_в_массиве и Номер_
самого_маленького_элемента__в_массиве выполните самостоятельно


Помогите пожалуйста((((
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru