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

массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод массива http://www.cyberforum.ru/cpp-beginners/thread92067.html
Здрасти, имеется заголовочный файл "matrix.h", в котором создается двумерный массив: int** CreateMatrix(int count_row,int count_col){ int** pArray=new int*; for (int i=0; i<count_col; i++) pArray=new int; return pArray; } и имеется файл *.cpp, в котором этот массив заполняется и выводится:
C++ Табулирование функции. Добрый вечер! Подскажите как можно обойти ошибку: Полный текст программы в Паскале (работает) Program Laba2TabF; Uses crt; Label 1,2; Var h,xn,xk,y,ystpn,A,U,V,F,x,arcsinx,tg,lg,lgg: real; n,i: integer; http://www.cyberforum.ru/cpp-beginners/thread92062.html
C++ В чем ошибка?
В чем ошибка? Подскажите... //--------------------------------------------------------------------------- #include <vcl.h> #include <conio.h> #include <iostream.h> #pragma hdrstop //---------------------------------------------------------------------------
Заменить макрос на встраиваемую функцию C++
Готовлю вопросы к экзамену, непонятны некоторые пункты: 1) Заменить макрос на встраиваемую функцию #define A VERAGE(a,b) (((a)+(b))/2) В чем могут быть отличия при вызове встраиваемой функции от использования директивы #define? 2) Чему равны значения переменных str и i после записи: str = new char; i = new int; какого типа должны быть переменные str и i?
C++ Возможность повторить расчет с новыми данными не выходя из программы. http://www.cyberforum.ru/cpp-beginners/thread92050.html
Подскажите пожалуйста, как на С++ будет писаться код, который на Паскале пишется так: program Laba; Label 1; ch :char; 1: writeln("Введите a,b,c"); readln(a,b,c); ...................... тело программы
C++ Заполнение двумерного массива как написать функцию ввода двумерного массива вещественными и не обязательно положительными числами, которые генерируются случайным образом? подробнее

Показать сообщение отдельно
Зоти Сергей
228 / 226 / 13
Регистрация: 18.12.2009
Сообщений: 316
03.02.2010, 01:19
Вот так, как то...
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
#include <iostream.h>
#include <conio.h>
int main(int argc, char* argv[])
{
    int i;
        int SizeOfArray;
    cout<<"Vvedite razmer massiva: ";
        cin >> SizeOfArray;
 
        if(SizeOfArray<3)
        {
            cout<<"Kol-vo elementov doljno biti bolshe 3-eh";
                return 0;
        }
        int * Array = new int[i];
        int * TempArray = new int[SizeOfArray-2];
        for(i=0;i<SizeOfArray;i++)
        {
            cout<<"Vvedite element N "<<i<<" :";
            cin>>Array[i];
        }
 
        for(i=1;i<SizeOfArray-1;i++)
            TempArray[i-1]=Array[i-1]+Array[i+1];
        cout<<"Massiv posle modifikazii: ";
        for(i=0;i<SizeOfArray-2;i++)
        {
            Array[i+1]=TempArray[i];
 
        }
 
        for(i=0;i<SizeOfArray;i++)
            cout<<Array[i]<<"   ";
 
        delete [] Array;
        delete [] TempArray;
        getch();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru