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

Создание массива из матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти ошибку в функции http://www.cyberforum.ru/cpp-beginners/thread108562.html
int& f(){ int *a=new int; return *a; } скопилировал-ошибок нет...но тут ясно что не очищается памяь,знаю...надо делете написать,Но функция возвращает указатель а при объявлении было написано & то есть ссылка,объясните что тут такое...? Добавлено через 18 секунд почему компилятор не находит ошибки
C++ Описание Формулы Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале до с шагом с точностью . Таблицу снабдить заголовком и шапкой. Каждая строка таблицы должна содержать значение аргумента, значение функции и количество просуммированных членов ряда. Помогите с формулой непойму ка сделать от n до бесконечности... http://www.cyberforum.ru/cpp-beginners/thread108558.html
C++ бесконечные последовательности
как описать цыкл от 0 до бесконечности???
Геометрия в С++. C++
Здравствуйте. Помогите решить задчу: "Даны два множества точек на плоскости. Найти радиус и центр окружности, проходящей через n (n>=3) точек первого множества и содержащей строго внутри себя равное число точек первого и второго множеств". (Без графического режима).
C++ вопрос про new из с++ за 21 день http://www.cyberforum.ru/cpp-beginners/thread108530.html
контрольный вопрос: что возвращает оператор new, когда для создания объекта нет достаточно памяти7 Добавлено через 12 минут еще вопрос: В чем разница между передачей объектов как ссылки,и передачей ссылок в функцию? и привидите пример,прошу вас
C++ протабулировать функцию на интервале 0.01=<a>=0.99 протабулировать функцию причем если 0.5<=a=>0.6 то шаг 0.01 иначе 0.05 f=arcsin(a-x)/arccos(x)-a*a, x=0.0068 подробнее

Показать сообщение отдельно
yanyk1n
 Аватар для yanyk1n
4324 / 1455 / 152
Регистрация: 12.03.2009
Сообщений: 5,310
25.03.2010, 19:53     Создание массива из матрицы
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
#include <iostream>
#include <cstring>
#include<cstdlib>
#include<ctime>
 
using namespace std;
 
int main()
{
    srand((unsigned int)time(0));
    const int N = 6;
    const int M = 8;
    char ** mas = new char * [N];
    for (int i = 0; i < N; i++) mas[i] = new char[M];
    for (int i = 0; i < N; i++)
    {
        for (int j = 0; j < M; j++)
        {
            mas[i][j]=32+rand()%86;
            cout << mas[i][j];
        }
        cout << endl;
    }
    int k = 0;
    char * m = new char [N*M];
    for (int i = 0; i < N; i++)
    {
        for (int j = 0; j < M; j++) if (!isalpha(mas[i][j]) && !isdigit(mas[i][j])) m[k++]=mas[i][j];
    }
    for (int i = 0; i < k; i++) cout << m[i];
    for (int i = 0 ; i< N; i++) delete [] mas[i];
    delete [] mas;
    delete [] m;
    return 0;
}
 
Текущее время: 14:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru