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

как сложить 2 массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить минимальное значение функции на интервале http://www.cyberforum.ru/cpp-beginners/thread997312.html
На интервале с точностью e(e>0) определить значение одного корня уравнения cos(2/x)*sin(x)+1=0 Определить минимальное значение функции на интервале . Реализовать диалог. Поиск корня уравнения осуществлять с помощью метода касательных.
C++ Рассчитать переходную функция Рассчитать переходную функцию интегродифференцированного звена первого порядка системы автоматического управления (САУ) по формуле: h(t)=B0 (I-L-t/a1)+ B1/ a1 * L-t/a1 в интервале от t=0 к t=10 с шагом, равным 1 при значении коэффициентов a1 = 1, 3, 5; b1 = 1, 5; b0 = 3. Вычислить таблицу значений h= f(t) http://www.cyberforum.ru/cpp-beginners/thread997310.html
C++ Launcher WOW
Здравствуйте всем! Помогите мне пожалуйста. Я создал Лаунчер через VB 2010 Сервер как (WOW) как сделать чтобы (когда заходишь через лаунчер на сервер, коннектился через Launcher) какой нужен код чтобы прорисать IP address сервера для лаунчера?
C++ Определить, сколько раз входит в дробную часть цифра, введенная с клавиатуры
Задано вещественное число. Определить, сколько раз входит в дробную часть этого числа цифра, введенная с клавиатуры. Помогите пожалуйста, а то никак не могу сделать.
C++ Вывод результата http://www.cyberforum.ru/cpp-beginners/thread997272.html
Как вывести результат этой программы в excel, чтобы , то что было в черном окошке , выводилось еще и в екселе? #include "stdafx.h" #include <iostream> #include <iomanip> #include <fstream> #include <math.h> using namespace std; fstream f,file; int main(){ int x; int min = -1000;
C++ как работаю 4 функции #include "stdafx.h" #include<ctime> #include<iostream> using namespace std; class CTime { int Sec; public: CTime(); CTime(int h, int m, int s); подробнее

Показать сообщение отдельно
zealot29
0 / 0 / 0
Регистрация: 04.11.2013
Сообщений: 7
04.11.2013, 11:31     как сложить 2 массива
Всем добрый день. На днях начал потихоньку изучать с++, так что знаний по нему пока очень мало) Решил попробовать написать программку, которая из файла брала бы размерность массива, затем читала сам массив, а потом делала сумму этого массива самого на себя. Прочитать размерность и сам массив получилось, а вот при попытке сложить или хотя бы прочитать массив после for'a пишет "нарушение прав доступа при чтении". Может кто попробовать объяснить?

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
#include "stdafx.h"
using namespace std;
 
int main() {
    int a;      //Переменная типа Int (a)
    int b;      //Переменная типа Int (b)
    ifstream fin("y.txt"); //Открываем файл для чтения.
        fin >>a;    //читаем число строк массива
        fin >>b;    //читаем число столбцов массива
        cout <<a<< endl;        //Выводим в консоль число строк массива, переходим на новую строчку
        cout <<b<< endl;    //Выводим в консоль число столбцов массива, переходим на новую строчку
        int** c=new int*[a];//создаем динам.массив
            for(int i=0;i<a;i++)
            c[i]=new int[b];
        
        int i,j;
        for(i=0;i<a;i++){
            for(j=0;j<b;j++){
                fin >> c[i][j];//заполняем массив данными из файла
            }
            
        }
 
        cout << c[i][j]<< " ";//тут появляется ошибка про доступ
 
        fin.close();            //Закрываем файл
 
    getchar();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru