Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Необходимо выделить из текста слова в которых количество гласных букв парная Необходимо выделить из текста слова в которых количество гласных букв парная https://www.cyberforum.ru/ cpp-beginners/ thread751616.html C++ Невозможно обратиться к private член, объявленному в классе "Complex"
выдавало ошибку "невозможно обратиться к private член, объявленному в классе "Complex"" я поменяла int n; private: double re; double im; }; на
C++ Ошибка "Перегруженная функция-член не найдена" заголовочный файл clas_s.h #include <iostream> #include <conio.h> #include <math.h> using namespace std; class Complex // класс компелексных чисел { double re, im; // целая и мнимая части https://www.cyberforum.ru/ cpp-beginners/ thread751592.html C++ Нужно с одного файла считать числа(десятичные дроби), заменить их словами, и записать в другой! пожалуйста! помогите! нужно с одного файла считать числа(десятичные дроби), заменить их словами, и записать в другой! https://www.cyberforum.ru/ cpp-beginners/ thread751590.html
Создать базу данных автобусного парка C++
Доброго времени суток. Задание таково: Создать базу данных автобусного парка. Структура информации: номер автобуса, фамилия водителя, номер маршрута, количество автобусов на маршруте. В программу необходимо включить меню работы с программой, которое должно содержать следующие пункты: а) создание файла исходных данных; б) просмотр содержимого файла; в) поиск заданной информации в...
C++ Ошибка "Указанный набор инструментов платформы (v110) не установлен или недопустим" 1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(511,5): error MSB8008: указанный набор инструментов платформы (v110) не установлен или недопустим. Убедитесь, что выбрано поддерживаемое значение PlatformToolset. как устранить эту ошибку? У меня Microsoft Visual C++ 2010, экспресс - выпуск https://www.cyberforum.ru/ cpp-beginners/ thread751568.html
C++ Как сортировать строки в файлах Подскажите как сортировать строки в файлах. https://www.cyberforum.ru/ cpp-beginners/ thread751532.html Что значит return(n>=0)?n:-n) C++
Объясните кто сможет return((n>=0)?n:-n)
C++ Вычисление арккотангенса через арктангенс, разложенный в степенные ряды https://www.cyberforum.ru/ cpp-beginners/ thread751515.html
ошибки : не возвращает 0, ругается на i...помогите исправить #include<iostream> using namespace std; double atan(int n, double x) { for (register int i=0; i<= n ;i++) double atan = 0;
C++ Нужно вычислить: 1/1*2 - 1/2*3 + ... +((-1)^(n+1))/n*(n+1) https://www.cyberforum.ru/ cpp-beginners/ thread751509.html
Нужно обчислить: 1/1*2 - 1/2*3 + ... +((-1)^(n+1))/n*(n+1)
Подскажите пожалуйста,что нужно сделать,что бы отображался русский язык?? C++
Добрый вечер,формучани! После компиляции VS 12 у меня место русского языка показывает неизвестные иероглифы. Подскажите пожалуйста,что нужно сделать,что бы отображался русский язык??
C++ если не составит труда(при вводе "n" должно создаваться предложение "Мне n год (года)") #include "stdafx.h" #include <math.h> int _tmain(int argc, _TCHAR* argv) { int n; printf("Vvedit n\n"); scanf_s ("%d",&n); for (n=20;n>5;n--); printf("Meni n rokiv\n"); https://www.cyberforum.ru/ cpp-beginners/ thread751506.html
1 / 1 / 0
Регистрация: 04.11.2012
Сообщений: 50
0

Найти медиану ряда - C++ - Ответ 3944902

03.01.2013, 09:34. Показов 7672. Ответов 5
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Уважаемые программисты! Помогите исправить код по нахождению медианы ряда (N - длина последовательности). Может, что-то неправильно с qsort - сортировкой? Заранее благодарен.


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
#include <cstdio>
#include <cstdlib>
 
using namespace std;
 
int comp(const void *grade, const void *b)
{
 return *(int*)grade - *(int*)b;
}
 
int main()
{
int *grade=new int[250000];
int N, i, a, b;
cin >> N;
for (i=0; i<=N-1; i++)
 cin >> grade[i];
qsort(grade, N, sizeof(int), comp);
 
if (N%2!=0)
 printf("%d", grade[N/2]);
if (N%2==0)
{
a = (N/2)-1;
b = (N/2);
printf("%.1f", (float)(grade[a]+grade[b])/2);
}
 
return 0;
}


Вернуться к обсуждению:
Найти медиану ряда C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.01.2013, 09:34
Готовые ответы и решения:

Найти высоту и медиану треугольника
Треугольник задан координатами вершин А(0;0) В(2;2-1) C(2,2+1) Обчислить высоту hb и медиану mc.

Дано множество точек. Найти медиану.
Учусь на первом курсе. Получил вот такое задание:&quot;Медианой множества, состоящего из четного числа...

В массиве из 19 вещественных чисел найти медиану
В массиве из 19 вещественных чисел найти медиану (средний элемент) и поменять его местами с...

Найти медиану массива без сортировок
В массиве A (считать его из файла) (m нечетно), не содержащем одинаковых элементов, найти его...

5
03.01.2013, 09:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.01.2013, 09:34
Помогаю со студенческими работами здесь

Найти среднее, моду и медиану по заданному массиву
программа считает среднее, моду и медиану по заданному массиву выдает ошибку в bubbleSort ...

Для каждого i от 1 до n найти медиану среди первых i элементов последовательности
Здравствуйте, не могу сообразить с задачей: Дана последовательность X. для каждого i от 1 до n...

Найти медиану
Найти медиану пяти чисел. Помогите

найти медиану АМ
найти длину медианы AM треугольника ABC A(6;2;2) B(-3;1;2) C(-1;-2;1)

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru