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

Invalid indirection - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массивы. Посчитать количество положительных, найти минимальное, удалить строку с минимальным (Не могу найти ошибку) http://www.cyberforum.ru/cpp-beginners/thread753066.html
// Заданы матрицы X(8;4),Y(5;5),Z(6;9). // Для каждой из матриц определить строку, в которой находится наименьшее // количество положительных элементов. // Удалить её. // Последнюю строку матрицы обнулить. // Элементы указанных матриц определяются по формулам: Хij=cos(1.9-i/3j) ; // Yij=cos(5.7-i/2j) ;Zij=cos(1.4-i/4j) . #include "stdafx.h" #include "stdlib.h"
C++ Triple DES-EDE3 практическая реазизация Прошу помощи аудитории этого уважаемого форума и форумчан... Мне требуется код процедуры шифрования Triple DES, 192 бит (24 байт). то есть Triple DES-EDE3 (с тремя ключами). Ищу ищу и нигде нагуглить так и не смог. http://www.cyberforum.ru/cpp-beginners/thread753065.html
C++ Найти номер первой из строк,не содержащих ни одного положительного элемента
Путем перестановки элементов квадратной матрицы добиться того,чтобы ее макс элемент находился в левом верхнем углу,следующий по величине- в позиции (2 2), следующий по величине - в позиции (3 3) и т.д.,заполнив таким образом всю главную диагональ. Найти номер первой из строк,не содержащих ни одного положительного элемента Такое задание, вся программа работает. Проблема лишь в последнем пункте...
Программа, которая отправляет данные, введенные в нее C++
Я С++ только начал изучать, но хотелось узнать, возможно ли сделать программу, которая отправляет данные, введенные в нее. Например, на e-mail или что-то подобное? Спасибо заранее.
C++ Проверить, является ли последовательность прогрессией или нет? http://www.cyberforum.ru/cpp-beginners/thread753058.html
Дан последовательность из N целых чисел (N задаётся с клавиатуры). Проверить, является ли данная последовательность прогрессией или нет? Если является - вывести на экран разницу, если нет - вывести 0. (сделать БЕЗ МАССИВОВ, а только с помощью цифр и циклов)
C++ Двумерный массив. Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент (20) Работа с двумерными массивами. Дана целочисленная прямоугольная матрица. Определить: Номер первого из столбцов, содержащих хотя бы один нулевой элемент. подробнее

Показать сообщение отдельно
beriks4
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 7
05.01.2013, 02:07     Invalid indirection
есть функции которые используются в main:
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
37
38
39
40
41
42
43
44
45
46
47
void GenArray(int N,int Array )
{
  randomize();                      // Put Array = new int* [N];
  for (int i = 0; i < N; i++)
  {                                 // Here, put Array[i] = new int[N];
    for (int k = 0; k < N; k++)
      Array[i][k] = random(9);
  }
  return;
}
 
void PrintArray(int N,int Array )
{
  for (int i = 0; i < N; i++){
    for (int k = 0; k < N; k++)
      cout << Array[i][k] << " ";
    cout << endl;
  }
  return;
}
 
void CountDiagonals(int N,int Array )
{
  int Max = 0;
  int i = 1;
 
  while (i < N)
  {
    int Sum = 0;
 
    // Up-down leftside
    for (int k = i; k < N; k++)
      Sum += Array[k][k-i];
    if (Sum>Max)
      Max = Sum;
    Sum = 0;
 
    //Left-right upside
    for (int k = i; k < N; k++)
      Sum += Array[k-i][k];
    if (Sum>Max)
      Max = Sum;
    i++;
  }
  cout << "Max. diagonal is " << Max << endl;
  return;
}
Ошибку выдает на массивах
вот сам мэйн:
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
//---------------------------------------------------------------------------
#include <iostream.h>
#pragma hdrstop
#include "Unit2.h"
//---------------------------------------------------------------------------
 
#pragma argsused
int N;
 
int Array[1000][1000];
 
 
int main(int argc, char* argv[])
{
  cout << "Enter elements count:";
  cin >> N;
 
  GenArray(int N,int Array );
  PrintArray(int N,int Array );
 
  CountDiagonals(int N,int Array );
 
  system("Pause");
 
}
прошу объяснить где затуп
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru