Модераторы: Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ПРОГРАММИСТЫ ХЕЛП, Задача ! 
:(
    Опции темы
KoTuK
Дата 12.1.2006, 19:06 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Дана Матрица A(N,M).Получите вектор X(M),Равный P-й строке матрицы , и вектор Y(N),равный Q-му столбцу .
Это задание .
я вроде написал программу но она не пашет придираеться к скобке после команды For . ну проверте увидите
Помагите срочно надо Завтра экзамен а программа у меня не пашет блин smile smile

Цитата

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <stdlib.h>
void main()
{
int m;int n;int i;int j;int st;int sv;
int a[100][100];int x[100];int y[100];
cout<<"\Vvedite colicestvo strok:";
cin>>m;
cout<<"\n Vvedite colicestvo stolbcov:";
cin>>n;

cout<<"\n Vvedite element matrici\n";
cout<<"\n";
for(i=0;i<m;i++)
for(j=0;j<n;j++)
{
cout<<"a["<<i<<","<<j<<"]->";
cin>>a[i][j];
}
cout<<"\n Vvedite strocy dlia sozdania vektora X:";
cin>>st
for(j=0;j<n;j++)x[j]=a[st-1][j];

cout<<"\n Vvedite stolbec dlia sozania vektore Y:";
cin>>sv;
for(i=0;i<m;i++)y[i]=a[sv-1]

cout<<"\n Ishodnaia matrica\n";
for(i=0;i<m;i++)
{
cout<<"\n";
for(j=0;j<n;j++);
cout<<a[i][j]<<" ";
}
cout<<"\n";
cout<<"\nVektor X:";
for(j=0;j<n;j++) cout<<x[j]<<" ";
cout<<"\nVektor Y:";
for(i=0;i<m;i++) cout<<y[i]<<" ";
getch();
}




  Вверх
_hunter
Дата 12.1.2006, 19:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: нет
Всего: 98



убери точку с запятой после for' a

P.S.
если дереш чужие программы -- дери внимательно


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Partizan
Дата 12.1.2006, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: нет
Всего: 67



что за ошибка и после какого из for?
Добавлено @ 19:42
бугага....попробовал скомпилить прогу на основе этого кода....вышла целая куча ошибок smile))

во-первых...24 тсрока(Statement missing ;):

Код

cout<<"\n Vvedite strocy dlia sozdania vektora X:";
cin>>st//ЗДЕСЬ НУЖНО ПОСТАВИТЬ ;
for(j=0;j<n;j++)x[j]=a[st-1][j];


во-вторых.. и в третьих....(28 строка)

Код

cin>>sv;
for(i=0;i<m;i++)y[i]=a[sv-1]//Здесь нужен знак ; кроме того y - одномерный массив, a - 2мерный...


и в четвёртых..этот код было бы гораздо удобнее прочитать, если бы ты соблюдал несколько простых правил...


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
KoTuK
Дата 12.1.2006, 19:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 12.1.2006

Репутация: нет
Всего: нет



for↑(j=0;j<n;j++)↑x[j]=a[st-1][j];

cout↑<<"\n Ishodnaia matrica\n";

Стерлочки это где он выдаёт ошибки , пояилась ещё одна блин и у обоих ошибка -[C++ Error] FARHAD2.CPP(24): E2379 Statement missing ;

Драть smile не драл мне делали её и видимо плохо сделали smile

Это сообщение отредактировал(а) KoTuK - 12.1.2006, 19:51
PM MAIL   Вверх
Partizan
Дата 12.1.2006, 19:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: нет
Всего: 67



см мой пост выше...
да и _hunter тоже прав.... зачем тебе цикл с пустым оператором? smile


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
KoTuK
Дата 12.1.2006, 19:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 12.1.2006

Репутация: нет
Всего: нет



Цитата(Partizan @ 12.1.2006, 19:35)
что за ошибка и после какого из for?
Добавлено @ 19:42
бугага....попробовал скомпилить прогу на основе этого кода....вышла целая куча ошибок smile))

во-первых...24 тсрока(Statement missing ;):

Код

cout<<"\n Vvedite strocy dlia sozdania vektora X:";
cin>>st//ЗДЕСЬ НУЖНО ПОСТАВИТЬ ;
for(j=0;j<n;j++)x[j]=a[st-1][j];


во-вторых.. и в третьих....(28 строка)

Код

cin>>sv;
for(i=0;i<m;i++)y[i]=a[sv-1]//Здесь нужен знак ; кроме того y - одномерный массив, a - 2мерный...


и в четвёртых..этот код было бы гораздо удобнее прочитать, если бы ты соблюдал несколько простых правил...


Это я Уже исправил smile
PM MAIL   Вверх
sergejzr
Дата 12.1.2006, 19:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 11
Всего: 360



Модератор: Название темы должно отражать ее суть!

перенесено в Центр помощи.

Впредь пости домашние задания только туда.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
KoTuK
Дата 12.1.2006, 20:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 12.1.2006

Репутация: нет
Всего: нет



я понимаю что много прошу , но может скинете уже исправленюу прогу smile

PM MAIL   Вверх
Baser Ston'e
Дата 13.1.2006, 03:17 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Определите, имеются ли среди элементов главной диагонали заданной целочисленной матрицы A(N,N) числа, равные нулю.
я из того же универа и у меня практически такой же трабл... раньше прога работа, щас никак...=(
вот её код:

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#define N 2
main()
{
int A[N][N],i,j;
clrscr();
cout<<"Введите размерность матрицы"<<"\n";
for (i=0;i<N;i++)
for (j=0;j<N;j++)
cin>>A[i][j];
for (i=0;i<N;i++)
for (j=0;j<N;j++)
if (i==0&&A[i][j]==0)
printf ("Значение равно 0");
while(!kbhit());
return 0;
}


++++++
если не напряг, то помогите сделать блок схему к этой задачке и к ещё одной рабочей...=)
вот её код:

#include <conio.h>
#include <stdio.h>
#define SN 128

void main ()
{
unsigned char ch;
int i,j;
printf("\n-=*The second task in programming*=-\a");
printf("\n The table of codes:\n");
for (i=0;i<16;i++)
{
ch=i+SN;
for (j=1;j<=8;j++)
{
if ((ch<7 || ch>=14) && ch!=26)
printf("%3c-%4i",ch,ch);
else
printf("%3c- ",ch,ch);
ch+=16;
}
printf("\n");
}
printf("\n For exit press any key.");
getch();
}
  Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Центр помощи"

ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Несоблюдение правил может повлечь за собой самые строгие меры от закрытия/удаления темы до бана пользователя!


  • Название темы должно отражать её суть! (Не следует добавлять туда слова "помогите", "срочно" и т.п.)
  • При создании темы, первым делом в квадратных скобках укажите область, из которой исходит вопрос (язык, дисциплина, диплом). Пример: [C++].
  • В названии темы не нужно указывать происхождение задачи (например "школьная задача", "задача из учебника" и т.п.), не нужно указывать ее сложность ("простая задача", "легкий вопрос" и т.п.). Все это можно писать в тексте самой задачи.
  • Если Вы ошиблись при вводе названия темы, отправьте письмо любому из модераторов раздела (через личные сообщения или report).
  • Для подсветки кода пользуйтесь тегами [code][/code] (выделяйте код и нажимаете на кнопку "Код"). Не забывайте выбирать при этом соответствующий язык.
  • Помните: один топик - один вопрос!
  • В данном разделе запрещено поднимать темы, т.е. при отсутствии ответов на Ваш вопрос добавлять новые ответы к теме, тем самым поднимая тему на верх списка.
  • Если вы хотите, чтобы вашу проблему решили при помощи определенного алгоритма, то не забудьте описать его!
  • Если вопрос решён, то воспользуйтесь ссылкой "Пометить как решённый", которая находится под кнопками создания темы или специальным флажком при ответе.

Более подробно с правилами данного раздела Вы можете ознакомится в этой теме.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Центр помощи | Следующая тема »


 




[ Время генерации скрипта: 0.0566 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.