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

Считать количество элементов массива в диапазоне [а; b] - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив объектов класса неопределенной длины http://www.cyberforum.ru/cpp-beginners/thread261620.html
Здравствуйте! Помогите пожалуйста. Для определения массива объектов раньше пользовался MyClass * MyObject, а потом уже задавал его длину. Но после переноса кода класса в отдельный файл, такая фишка перестала работать, выдает ошибку "error C3699: *: это косвенное обращение невозможно использовать для типа MyClass", как можно это исправить? Заранее благодарю. ПС. Включить файл класса не забыл.
C++ Разобраться с построением графика y=sin(x) Вообщем получается не график, а чушь какая-то, может кто видит здесь сразу явные ошибки. Будте добры помочь, а то я устал уже исправлять программу. И если можно какие-нибудь советы на будущее)) #include <stdio.h> #include <math.h> #include <graphics.h> #include <conio.h> float fn(float x) { return sin(x);//(sqrt(1-0.1*sin(x)*sin(x))); } int main() http://www.cyberforum.ru/cpp-beginners/thread261613.html
C++ Концепция программы численного интегрирования.
Всем привет! У меня вот возникла одна проблема. Написал программу, которая численно решает системы ДУ и рисует их решение на форме. При интегрировании получается большой массив данных с результатами и приходится его передавать из класса интегратор в функцию рисования. Как то это некрасиво получается. Есть какой нибудь другой способ?
Функция, которая возвращает несколько значений C++
как "забрать" у функции несколько значений? допустим: int func( int x, int y) { x+=5; y+=3; } return (x,y)
C++ Учебный проект http://www.cyberforum.ru/cpp-beginners/thread261587.html
Хочу решить небольшой учебный проект для того чтобы разобраться с одномерными массивами и который будет покрывать следующие темы: циклы, функции, одномерные массивы. Прошу подкинуть идеи.
C++ Композиция и иерархия Создать класс кнопка , которая имеет размер. Определить конструкторы и метод доступа. Создать класс окно, содержащее класс кнопка. Дополнительно есть координаты окна. Определить конструкторы и деструктор. Определить public-производный класс окно с кнопкой и меню (указатель на строку). Определить конструкторы, деструкторы и функцию печати. class Vikno{ public: int x; int y; public: подробнее

Показать сообщение отдельно
vitaska
 Аватар для vitaska
83 / 83 / 2
Регистрация: 04.02.2010
Сообщений: 162
27.03.2011, 21:33     Считать количество элементов массива в диапазоне [а; b]
Цитата Сообщение от Iliabobr Посмотреть сообщение
сделал вот так, всё работает))
Зачем функция сортировки у вас возвращает какое-либо значение, она должна просто отсортировать массив, соответственно ничего не возвращать и иметь тип void.
А вот это / cout<< yporad(a,n); и return yporad(a,n); / вообще бред, как она у вас отработала (бесконечная рекурсия)?
Нужно вот так, саму сортировку не переделывал, ибо не в курсе как вам нужно:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void yporad(double *a, const int n);//прототип функции сортировки
...
//реализация сортировки массива
void yporad(double *a, int n)
{
    double q;
    for(int j=0;j<n;j++)
        for(int i=0;i<n-1;i++)
        {
            if (fabs(a[i])<fabs(a[i+1]))
            {
                q=a[i];
                a[i]=a[i+1];
                a[i+1]=q;
            }
        }
        for (int i=0; i<n; i++)
            cout<<a[i]<<" ";
        cout<<endl;
}
 
Текущее время: 08:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru