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

помогите найти ошибку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как закрасить Rectangle http://www.cyberforum.ru/cpp-beginners/thread431990.html
Всем привет, у меня такая проблема - сделал програмку которая рисует рандомно прямоугольники в небольшой форме, теперь хочу чтобы они были разноцветными, добавил пару строк но компилятор выдал мне Extra parameter in call to __stdcall Rectangle(HDC__ *,int,int,int,int) Вот инклуды и переменные #include <windows.h> #pragma hdrstop #define SizeWindow 400 //описание переменных MSG...
C++ Поставить в начало последовательности нули, а затем единицы. Последовательность а1, а2,..., аn, состоит из нулей и единиц. Поставить в начало этой последовательности нули, а затем единицы. http://www.cyberforum.ru/cpp-beginners/thread431953.html
Ввод одной клавишей C++
Не как не могу найти такую функцию, помню на каком-то С был прототип (getch()) но на Visual C++ такой не обьявляется. Если что, то я имею виду, вводится только один символ и для него не надо нажиммать ENTER для продолжение проги, просто любую клавишу. Спасибо.
C++ перевод из с++ в с
Задано целое число. Используя средства стандартного ввода-вывода, изобразить на экране ромб, меньшая диагональ которого равна заданному числу и параллельна оси Ох, а большая в 2 раза длиннее меньшей. #include <iostream> #include <string> #include <iterator> #include <sstream> #include <windows.h> #define scp(A, B) setCursorPosition(A, B); #define wrt(i) for(int j_i_j = 0; j_i_j...
C++ Организация циклов. Условные и безусловные переходы. http://www.cyberforum.ru/cpp-beginners/thread431912.html
Помогите пожалуйста сделать
C++ Дано натуральное число n S=1-1/2+1/4-1/8+...+(-1)степень n*1/2 степень n подробнее

Показать сообщение отдельно
gematogenka
1 / 1 / 0
Регистрация: 20.10.2011
Сообщений: 29
20.01.2012, 18:05     помогите найти ошибку
описать класс реализующий тип данных<вещественная матрица>. Для данного класса описать конструктор с параметрами,а также с параметрами по умолчанию.Класс должен реализовать метод вычисления четных элементов матрицы
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
32
33
34
35
36
#pragma argsused
#include <conio.h>
#include <iostream.h>
#include <math.h>
const float con[3][3]={{1,1,2},{3,4,5},{6,7,8}};
class matrix
{
        private:
         float** a;
         int m,n;
        public:
        matrix (float**a1, int m1=3, int n1=3)
        {
         a=a1;
         m=m1;
         n=n1;
        }
int summ()
{
  float sum=0;
     for(int i=0; i<m; i++)
        {for (int j=0; j<n; j++)
          {
            if ((a[i][j])%2!=0)
            else sum+=a[i][j];
          }
}
return sum;
}
 
int main(int argc, char* argv[])
{
matrix mas;
getch();
return 0;
}
выводит ошибки:
[C++ Error] Unit1.cpp(29): E2060 Illegal use of floating point в 25 строчке
[C++ Error] Unit1.cpp(30): E2054 Misplaced else в 26 строчке
[C++ Error] Unit1.cpp(38): E2285 Could not find a match for 'matrix::matrix()'
[C++ Error] Unit1.cpp(46): E2040 Declaration terminated incorrectly в 38 строчке
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru