Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2012, 16:01   #1
yury.zanilov
Новичок
Джуниор
 
Регистрация: 15.03.2012
Сообщений: 8
Стрелка Дана квадратная матрица А из N элементов. Получить из нее одномерный массив(язык с++)

Дана квадратная матрица А из N элементов. Получить из нее одномерный массив, прочитав ее по строкам.Выложите код программы пожалуйста буду очень благодарен!помогите пожалуйста тупому(((

Последний раз редактировалось yury.zanilov; 15.03.2012 в 16:02. Причина: коррект
yury.zanilov вне форума Ответить с цитированием
Старый 15.03.2012, 16:25   #2
Krok27
Форумчанин
 
Аватар для Krok27
 
Регистрация: 08.07.2010
Сообщений: 505
По умолчанию

Код:
int A[3][3] = {0,1,2,
                             3,4,5,
                             6,7,8};//матрица

int B[9] = {0,0,0,0,0,0,0,0,0};//одномерный массив
int Index = 0;

for(int i=0; i<3;i++)
  for(int y=0;y<3;y++)
{
       B[Index++] = A[i][y];
}
Так, я за тебя все лабы решил, где стипендия?
Знающий не говорит, говорящий не знает (С) Лао Цзы

Последний раз редактировалось Krok27; 15.03.2012 в 16:27.
Krok27 вне форума Ответить с цитированием
Старый 15.03.2012, 16:34   #3
yury.zanilov
Новичок
Джуниор
 
Регистрация: 15.03.2012
Сообщений: 8
По умолчанию

я её не получаю(( выводит только чёрное окошко и нажмите клавишу((

я работаю на devc++

неправильно решил ты((

Последний раз редактировалось Stilet; 15.03.2012 в 21:59.
yury.zanilov вне форума Ответить с цитированием
Старый 15.03.2012, 21:36   #4
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,365
По умолчанию

Вот так и помогай лентяям.
Решил, кстати, правильно. И даже препод бы не догадался, что вам помогли. А если б вы хоть на одной паре препода слушали, то увидели бы, что тут вывода на экран нет.

И вообще - что за наглость? Вы нифига не умеете, за вас решили задачу. То, что вы первой темы по программированию не знаете - ваши проблемы. А за задачу могли бы и поблагодарить.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
ACE Valery вне форума Ответить с цитированием
Старый 15.03.2012, 23:34   #5
yury.zanilov
Новичок
Джуниор
 
Регистрация: 15.03.2012
Сообщений: 8
По умолчанию

Код:
#include <stdlib.h>
#include <iostream.h>
#include <math.h>


using namespace std;

int main()
{
    int A[3][3] = {0,1,2,
                             3,4,5,
                             6,7,8};//ìàòðèöà

int B[9] = {0,0,0,0,0,0,0,0,0};//îäíîìåðíûé ìàññèâ
int Index = 0;

for(int i=0; i<3;i++)
  for(int y=0;y<3;y++)
{
       B[Index++] = A[i][y];
}
cout << "B= ";
cin.get();
    system("PAUSE");
    return 0;
Так правильно?я не лентяй просто я на паскале программирую,а не на си.а в универе надо на си((

Последний раз редактировалось ACE Valery; 16.03.2012 в 13:20.
yury.zanilov вне форума Ответить с цитированием
Старый 16.03.2012, 13:21   #6
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,365
По умолчанию

Ой ты ж божечки! Если вы на паскале программируете, то обязаны знать, как выводится массив. А то что вы написали - бред сивой кобылы.

Вы не только лентяй, но еще и враль. Плюс я вижу ваш клон, который слезно просит дописать ему эту задачу.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
ACE Valery вне форума Ответить с цитированием
Старый 16.03.2012, 13:46   #7
Krok27
Форумчанин
 
Аватар для Krok27
 
Регистрация: 08.07.2010
Сообщений: 505
По умолчанию

2ACE Valery
Нынешнее поколение принципиально не включает мозг. За них это делает iPad.

2yury.zanilov

#include <iostream.h>



Код:
using namespace std;
cout<<"Array B = " ;
for(int i=0;i<9;i++)
{
    cout<<B[i];
}
    cout<<"\r\n";
system("PAUSE");
Знающий не говорит, говорящий не знает (С) Лао Цзы
Krok27 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дана квадратная матрица А порядка n. Найдите номер строки матрицы, в которой больше всего единичных элементов. JMS Паскаль, Turbo Pascal, PascalABC.NET 1 13.01.2012 06:50
Дана квадратная матрица А порядка n. Найдите сумму положительных элементов матрицы, стоящих под главной диагональю (Паскаль) Вовик-вовик Помощь студентам 1 10.01.2012 21:48
Дана матрица. Определить суммы положительных элементов строк и записать их в массив. mtv2107 Помощь студентам 5 05.01.2011 00:36
Дана действительная квадратная матрица порядка n. Найти наибольшее из значений элементов, расположенных в Хутор Паскаль, Turbo Pascal, PascalABC.NET 2 18.12.2010 12:41
Дана квадратная матрица порядка N. Вычислить среднее арифметическое положительных элементов матрицы, Grisha248 Помощь студентам 2 22.05.2009 17:37