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

Создать массив заданной размерности с помощью функции и указателей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нахождение первой производной http://www.cyberforum.ru/cpp-beginners/thread752804.html
Добрый вечер! У меня возник вопрос, каким методом легче реализовать нахождение первой производной на с++? Пользуясь "гугл", понял не многое(
C++ индусский код. Ввести 3 числа, и отсортировать по возрастанию задание: ввести 3 числа, и отсортировать по возрастанию, (не массивом). я, в общем то сделал) вопрос, как это делается по человечески? // ввести три целых числа, а затем вывести их в порядке возрастания #include "std_lib_facilities.h" int main() { cout << "Please, enter 3 numbers:\n"; http://www.cyberforum.ru/cpp-beginners/thread752803.html
C++ Отображение гирлянды
Отобразить с помощью символов ‘*’ новогоднюю “гирлянду” размерности NxM символов. Реализовать “мигание” гирлянды и смену цветов. Здравствуйте, может пожалуйста кто - то подсказать как поменять цвет? может кто линк даст на уроки?
доступ к структурной переменной C++
Эм, возникло небольшое недопонимание происходящего, а именно ошибка при компиляции программы следующего вида: #include <iostream> using namespace std; struct test { int test_a; } *test_p,test_b;// Структурный указатель и переменная
C++ Копирование элементов из одного массива в другой http://www.cyberforum.ru/cpp-beginners/thread752763.html
int main(int argc, char* argv) { setlocale(LC_ALL, "rus"); char v = " 543321 "; char s = " a1c2ef "; cout << v << endl;
C++ В данной строке s вставить символ c1 после каждого вхождения символа c2 В данной строке s вставить символ c1 после каждого вхождения символа c2 Вход a b abc Выход abac Но у меня выход такой подробнее

Показать сообщение отдельно
m1Rr0r
 Аватар для m1Rr0r
247 / 230 / 15
Регистрация: 05.02.2010
Сообщений: 3,213
Завершенные тесты: 2
04.01.2013, 20:37     Создать массив заданной размерности с помощью функции и указателей
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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int *Create(int *ptr, int size)  {
    ptr = new int[size];
    return ptr;
}
 
void Fill(int *ptr, int size)  {
    for(int i = 0; i < size; i++)  {
        cout << "mas[" << i << "] = ";
        cin >> *(ptr + i);
    }
}
 
void Print(int *ptr, int size)  {
    for(int i = 0; i < size; i++)
        cout << "mas[" << i << "] = " << *(ptr + i) << endl;
    
}
 
 
 
int main ()
{
    setlocale(0,"");
    int a;
    int *massiv = NULL;
    cout << "Введите значение переменно: ";
    cin >> a;
    massiv = Create(massiv, a);
 
    Fill(massiv, a);
    Print(massiv, a);
 
    
    delete []massiv;
    system("pause");
    return 0;
}
 
Текущее время: 08:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru