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

Создайте структуру Array (Найти ошибку) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввести с клавиатуры слово и символ. Заменить в слове последнюю букву “A” на символ. Присоединить введенный символ к концу слова. Вывести слово и си http://www.cyberforum.ru/cpp-beginners/thread741378.html
Помогите разобраться, пожалуйста. Задание:Ввести с клавиатуры слово и символ. Заменить в слове последнюю букву “A” на символ. Присоединить введенный символ к концу слова. Вывести слово и символ. При компиляции вылезает ошибка: error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа. Как избавиться от этой ошибки?Да и в целом правильно ли я...
C++ классы двумерные массивы (сделать с помощью классов) #include <stdio.h> #include <conio.h> #include <time.h> void vvod (float x, int k, int l); void vivod (float x, int k, int l); void obrabotka (float x, int k, int l); void main () { http://www.cyberforum.ru/cpp-beginners/thread741367.html
В динамических массивах удалять нулевые строки/столбцы из матрицы (Ошибка в коде) C++
Здравствуйте! По заданию программа должна в динамических массивах удалять нулевые строки/столбцы из матрицы, введённой с разной длиной строк. При выводе ответа в полученную матрицу записываются какие-то непонятные значения с несколькими знаками. Так же если вводить две подряд нулевые строки, то в ответе будет записана одна из них. Как реализовать код программы по условию задания? Скажите,где...
Периметр треугольника вписанного в окружность C++
Найти периметр стороннего треугольника вписанного в окружность с радиусом. R вводится с клавиатуры
C++ пом0гите разобраться с ошибкой http://www.cyberforum.ru/cpp-beginners/thread741355.html
expected identifier before '(' token expected `;' before '(' token вот код #include <iostream> using namespace std; int main(){ int a,b,c; cin >> a;
C++ Составить программу-калькулятор на 4 арифметические действия (проверить) Составить программу-калькулятор на 4 арифметические действия, используя операторы ветвления. #include <iostream.h> #include <conio.h> void main() { подробнее

Показать сообщение отдельно
Андрей445232
0 / 0 / 0
Регистрация: 21.12.2012
Сообщений: 8
21.12.2012, 22:03     Создайте структуру Array (Найти ошибку)
Задание :
Создайте структуру Array с двумя полями: указатель на массив целых чисел и размер массива. В структуре хранится только указатель на массив, сами данные хранятся в динамической области памяти, выделенной оператором new. Напишите функции:
1. CreateArray, которая принимает 1 параметр (размер массива), выделяет память под массив и возвращает переменную типа Array.
2. FillArray, которая принимает в качестве параметра переменную типа Array и заполняет массив квадратами натуральных чисел, начиная с 0.
3. CoutArray, которая принимает в качестве параметра переменную типа Array и выводит массив на консоль через пробел.
4. KillArray, которая принимает в качестве параметра переменную типа и освобождает память из-под массива.
Напишите в функции main код, который продемонстрирует работу структуры Array и функций CreateArray, KillArray, FillArray и CoutArray на примере массива из 10 элементов
программа:
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
#include <iostream>
using namespace std;
struct Array
{int a[];
};
int CreateArray()
{int size;
int *p=new int[size];
return 0;
}
int FillArray(int size)
{for(int *q=a,i=0;i<size;i++)
cout<<i*i;
}
int CoutArray()
{cout<<" ";
}
int KillArray()
{
delete []a;
}
int main()
{CreateArray();
FillArray(10);
CoutArray();
KillArray();
return 0;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru