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

Вывод матрицы в файл, инициализация - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выяснить, является ли заданное число m членом геометрической прогрессии, первый член которой равен g, а знаменатель – z. http://www.cyberforum.ru/cpp-beginners/thread369891.html
очень нужен код в С++(консольном)
C++ помогите перевести код с С# в консольное С++ Для заданного натурального числа n, вычислть сумму static void Main(string args) { double r = 0, ss = 0; int т = Convert.ToInt32(Console.ReadLine()); for (int i = 1; i <= n; i++) { http://www.cyberforum.ru/cpp-beginners/thread369888.html
C++ Есть ли в С++ массив с символьными индексами?
Типа как в паскале arrayof integer;
С++ Масивы C++
Помогите написать 3 программы по этим заданиям в С++! В одномерном массиве, который состоит из n действительных элементов, вычислить: 1. произведение элементов массива с четными индексами; 2. сумму элементов массива, расположенных между первым и последним нулевыми элементами; 3. упорядочить элементы массива так, чтобы сначала были размещены все положительные элементы, а потом все...
C++ Составить описание класса прямоугольников со сторонами, параллельными осям координат http://www.cyberforum.ru/cpp-beginners/thread369873.html
здравствуйте. попросили помочь реализовать программу. вот условие. Составить описание класса прямоугольников со сторонами, параллельными осям координат. Предусмотреть возможность перемещения прямоугольников на плоскости, изменения размеров, построения наименьшего прямоугольника, содержащего два заданных прямоугольника, и прямоугольника, являющегося общей частью (пересечением) двух...
C++ error C2443: конфликт размеров операндов. #include "stdafx.h" #include <stdio.h> #include <conio.h> int r_y1(int a, int x) { int y0; _asm подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
21.10.2011, 12:13     Вывод матрицы в файл, инициализация
Цитата Сообщение от zargandr Посмотреть сообщение
надеюсь на вашу помощь
Вот код
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
// matr.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include <iostream>
#include <fstream>
using namespace std;
 
int main(int argc, char* argv[])
{
    int i, j, k, nstr, nstb;
    cout<<"Enter rows in matrix : ";cin>>nstr;
    cout<<"Enter cols in matrix : ";cin>>nstb;
    //Открываем поток
    ofstream file ("text.txt");//text.txt будет в каталоге программы
    //Далее создаём динамическую матрицу
    //предлагаю уйти от статических массивов
    //и учиться уже работать с массивами
    //размерность которіх задаётся пользователем
    int ** matrix = new int *[nstr];//Память под строки
    for(i = 0, k = 0; i <= nstr; i++)
    {
        matrix[i] = new int [nstb];//Память под элементы строки
        for(j = 0; j <= nstb; j++, k++)
        {
            cout<<(matrix[i][j] = k)<<" ";
            file<<matrix[i][j]<<" ";
        }
        cout<<"\n";
        file<<"\n";
    }
    file.close();//Закрываем поток
    delete [] matrix;//Чистим память
    system("pause");//Чтобы програма сразу не закрывалась
    return 0;
}
Миниатюры
Вывод матрицы в файл, инициализация  
 
Текущее время: 19:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru