Форум программистов, компьютерный форум, киберфорум
Наши страницы

Выдает ошибку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Блок-схемы (Построить последовательность всех простых делителей заданного числа) http://www.cyberforum.ru/cpp-beginners/thread863177.html
1.Построить последовательность всех простых делителей заданного числа и для всех элементов этой последовательности построить все возможные перестановки. 2.Выполнить сортировку одномерного массива...
C++ Нажатие кнопки при задержке на ней курсора Доброго времени суток! Есть кнопка, как сделать нажатие на ней, если на ней задержался курсор, например на 3 секунды? http://www.cyberforum.ru/cpp-beginners/thread863169.html
Как лучше найти последнее вхождение символа в std::wstring? C++
Как лучше найти последнее вхождение символа в std::wstring?
C++ Найти минимальный элемент массива, и поменять местами с первым
вроде как минимальный елемент находит , но менять местами с 1 не хочет ( помогите дописать #include <math.h> #include <conio.h> #include <iostream.h> //------------------------------ float...
C++ Создание дерева С++! http://www.cyberforum.ru/cpp-beginners/thread863147.html
Здравствуйте. Вот имеется задание на курсовую - сделать программу, делающую обход дерева, обход на заданную глубину и поиск в нем. Решил начать с самого простого и сразу наткнулся на проблему - как...
C++ функция, оперирующая другой функцией проблема в том, что когда в ф-ции исп-ся другая ф-ция , она(2ая ф-ция) меняет аргументы только в своем теле , как показывает пошаговый просмотр. привожу упрощенную схему. там ф-ция b изменит bool b,... подробнее

Показать сообщение отдельно
Алексей123456
3 / 3 / 0
Регистрация: 11.05.2013
Сообщений: 56

Выдает ошибку - C++

13.05.2013, 08:57. Просмотров 408. Ответов 6
Метки (Все метки)

Есть алгоритм для бинарного поиска:
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
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{setlocale(LC_ALL,"Rus");
const float sr_ros=165; const int y=20;
int i=0, x=0, k=0;
int *mas = new int[y];
cout<<" Максимальное количество учеников 20. \n";
cout<<" Средний рост = "<<sr_ros<<endl;
cout<<" Для завершения введите 0 \n";
do
{
cout<<" Рост "<<i+1<<"-го ученика: ";
cin>>mas[i];
i++;
x++;
} while ((mas[i-1]!=0) && (i<=19));
if (mas[x]==0) x=x-1;
for (i=0; i<=x; i++)
{
if (mas[i]>sr_ros) k++;
}
if (k==0)
cout<<" Нет учеников с ростом выше среднего ";
else cout<<" У "<<k<<" учеников(ка) рост выше среднего";
delete []mas;
system("pause>>void");
return 0;
}
В моем компиляторе выдает ошибку...не могу понять почему...брал задачу с сайта там все верно...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru