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

функции и массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как переписать эту программу через операторы цикла, чтобы сократить код и не писать одно ито же с разными индексами для каждого числа http://www.cyberforum.ru/cpp-beginners/thread1005646.html
#include<iostream.h> #include<conio.h> #include<stdio.h> #include<math.h> void main() { clrscr(); float x,y,d; cout<<"input x and y\n";
C++ Определить с какого номер точки,через которую проходит окружность с центром в начале координат внутрь которой попадают все оставшиеся точки имеется,n точек на плоскости,заданных своими координатами.Определить с какого номер точки,через которую проходит окружность с центром в начале координат внутрь которой попадают все оставшиеся точки. напишите код с коментами пж http://www.cyberforum.ru/cpp-beginners/thread1005641.html
Дано множество точек на плоскости C++
Пожалуйста, если не сложно, нужен алгоритм с объяснением!! Заранее спасибо)) Дано множество точек на плоскости,заданных полярными координатами.Получить декартовы координаты этих точек.Заранее спасибо)
C++ Каждый элемент массива заменить остатком от деления элемента на 7
Задание: Ввести двумерный массив. Каждый элемент, стоящий в мас-сиве на позиции с четной суммой индексов заменить остатком от деления этого элемента на 7. Массив вывести до и после преобразования.
C++ Задача. Из листа клетчатой бумаги удалили некоторые клетки http://www.cyberforum.ru/cpp-beginners/thread1005604.html
Из листа клетчатой бумаги размером M*K клеток удалили некоторые клетки. Подсчитать, на сколько кусков распадется оставшаяся часть листа. Пример: Если из шахматной доски удалить все клетки одного цвета, то оставшаяся часть распадется на 32 куска.
C++ Структуры и массивы структур: найти самого старшего студента, родившегося летом Нужна помощь с задачей: Найти и вывести на экран самого старшего студента родившегося летом. #include <iostream> #include <string> #include <conio.h> const L=20; struct fio {char fam; char im; char ot; }; подробнее

Показать сообщение отдельно
rangerx
1932 / 1541 / 141
Регистрация: 31.05.2009
Сообщений: 2,911
13.11.2013, 02:04     функции и массивы
Цитата Сообщение от Niklitel Посмотреть сообщение
не могу понять почему неправильно работает, подскажите пожалуйста=(
Цитата Сообщение от Niklitel Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
int trans(int **x,int nx)
{
  int i,j,s,**h;
  h=new int*[nx];
  for (i = 0; i<nx; i++){
      h[i]=new int [nx];
  }
  ..
  return **h;
}
...
 **s=trans(a,n);
А как по-вашему это вообще должно работать? Разберитесь, что из себя предсталяет указатель на указатель, вам нужно возвращать int** и соответственно h(а не **h). И зачем вы выделяете память в main, если собрались делать это в функции trans(хотя лучше всё-таки сделать это в main)? Ну и освободить память тоже бы не мешало...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru