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

Матрицу произвольного размера преобразовать в вектор - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Для чего тут этот массив ? http://www.cyberforum.ru/cpp-beginners/thread917128.html
Народ в общем ситуация такая я учу С++ по книге Герберт Шилдта (C++: базовый курс, 3-е издание) там в книге есть пример на использование строковых массивов вот мне интересно какую функцию в коде выполняет массив char temp; который находится в функции : enter() ? Заранее благодарствую за ответ ! //Программа ведения баз данных служащих #include <iostream>
C++ Подскажите по коду (классы) Ребята! Помогите создать код на C++ до завтрашнего дня (до 9 утра по мск)! Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread917117.html
C++ Метод хорд в решении простецкой параболы
Доброго времени суток. При решении, например на промежутке выводит количество итераций, равное 9ти, хотя находит корень за 4 итерации. Подскажите что делать и где таится подлянка. Может зацикливается? Хотя показывается один и тот же результат... Вот файлы: 1) файл chords.cpp #include "stdafx.h" #include "description.h" #include <iostream> #include <iomanip> #include <cmath> using...
пожалуйста подскажите для ЭКЗАМЕНА C++
Здравствуйте, меня на экзамене завалили, а я в си++ новичок и пока что не соображаю особо. помогите пожалуйста это решить. я не понимаю как написать код по этому выражению. фотографию прикрепил .завтра пересдача и нужно это принести. заранее огромное спасибо
C++ производная http://www.cyberforum.ru/cpp-beginners/thread917108.html
Здравствуйте, подскажите пожалуйста, можно ли как-нибудь найти производную от функции с переменной, не прибегая к каким-то супер сложным путям? А если без них никак, подскажите идею. Заранее спасибо!
C++ Функция нахождения суммы Есть программный код на с++, с функцией нахождения суммы s1 и s2. Почему-то сумму s1,s2 не считает, помогите. #include<stdio.h> #include<conio.h> void Sum(float*s, float *x,int n); //prototip funkcii sum void main() { int i; float a,b; float s1,s2; clrscr(); подробнее

Показать сообщение отдельно
isa
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 12
03.07.2013, 18:54  [ТС]     Матрицу произвольного размера преобразовать в вектор
Цитата Сообщение от SeerRus Посмотреть сообщение
Вот этот код я не понял наверно:
[CPP]for (int i= 1; i < height; i++)
{

То есть [i,j] рандомно устанавливается (razm-1) раз, и после каждого раза элемент вектора с индексом k заполняется этим новым значением. И эта канитель (height-1)*(width-1) раз. Так?

А может вы хотели вот это?
C++
1
2
3
4
5
razm = (height-1)*(width-1); // -1 это у вас количество итераций такое, ибо сравнение < 
int k = 0;
for (int i= 1; i < height; i++)
  for(int j=1;j<width;j++)
    vec[k++]=matr[i,j]=(rand () %256);
и подумать вам: если width=2, то сколько раз выполнится цикл for(int j=1;j<width;j++) ?

не не просто допустим как у меня в проге 20 на 30 матрица, получается 600 элементов, а вектор выводит 599 т.к. я не люблю писать и меньше или ровно
 
Текущее время: 05:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru