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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 27.03.2008, 00:30   #41
alexx777
Пользователь
 
Регистрация: 20.02.2008
Сообщений: 75
По умолчанию

Цитата:
Оформляйте код на Си и С++.
А где это указать? Вроде [code=cpp] не работает.
alexx777 вне форума
Старый 28.03.2008, 11:14   #42
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Ты чуток не догнал замечания Он говорил про синтаксис программ.
MaTBeu вне форума
Старый 28.03.2008, 19:46   #43
OIOI
Пользователь
 
Регистрация: 06.03.2008
Сообщений: 20
Вопрос

вы меня конешно извините, но я изучаю С++ всего пару недель и оформлять я пока не смогу) ну например что здесь не то? ето наверное самая большая моя программа
Код:
#include<stdio.h>
#include<conio.h>
#include<math.h>
int matr [10] [10];
int n;
void input ()
 {
 int i, j;
  printf ("vvedit rozmirnist \n");
  scanf ("%d", &n );
  printf(" utvorennja matruci");
  for( i=0; i<n; i++)
   for( j=0; j<n; j++) scanf (" %d", &matr [i] [j]);
   printf("vuvid matruci \ n");
   for (i=0; i<n; i++){
   for (j=0; j<n; j++)
   printf("%d", matr [i] [j]);
   printf("\n");
   int mas [10][10];
    int raz;
   { int i,j, sum [10];
   for(i=0; i< raz; i++)
   { sum [i] =0;
   if ( mas [i] [i]<0)
   for (j=0; j<raz; j++)
   sum [i] +=mas [i] [j];
      }
      for ( i=0; i<raz; i++)
      printf ("suma v %d radky dorivnue %d\n", i+1, sum [i] );}
       int mas [10] [10];
       int raz;
      {int i, j, max [10];for (j=0; j<raz; j++ )
      {
      if ( mas [j] [j] <0)
      { max [j] =mas [0] [j];
      for ( i=0; i<raz; i++)
      if (max [j] <mas [i] [j])
      max [j] =mas [i] [j];
      printf (" max element v %d stovpchuky dor %d\n", j+1, max [j]);
      }
      else printf(" max element v %d stovpchuky ne vuznazh \n",j+1);
      }}
       int mas [ 10 ] [ 10 ];
      {
      int i, j, tran [ 10 ] [ 10 ];
      for ( i=0; i<raz; i++ ) for ( j=0; j<raz; j++ )
      trun [ j ] [ i ] =mas [ i ] [ j ];
      printf (" vuvid transponovanoi matruci \n" );
      for ( i=0; i<raz; i++)
      { for ( j=0; j<raz; j++)
      printf (" %d ", tran [ i ] [ j ] );
      printf ("\n");
      }}
      main ();
      { clrscr ();
      input ();
      summa (matr,n);
      maxim (matr,n);
      transpon (matr,n);
      getch ();
      return 0;
      }

}}
оно выдает 5 ошибок.. я в них чтото недоганяю, не для моего ума)

Последний раз редактировалось OIOI; 28.03.2008 в 19:48.
OIOI вне форума
Старый 28.03.2008, 20:09   #44
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

А зачем ты три раза определяешь массив? В вышеприведенном коде строки 20, 31, 44.

А если есть ошибки, то говори, мож я знаю, как их исправить.
MaTBeu вне форума
Старый 28.03.2008, 20:14   #45
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от OIOI Посмотреть сообщение
вы меня конешно извините, но я изучаю С++ всего пару недель и оформлять я пока не смогу) ну например что здесь не то? ето наверное самая большая моя программа
......................
оно выдает 5 ошибок.. я в них чтото недоганяю, не для моего ума)
Пока Вы не научитесь правильно структурировать код, а не писать всё "в столбик" и не выучите синтаксис, таким ошибкам не будет конца. А глаза у всех не казенные, чтобы в нём разбираться.
Синтаксические ошибки следующие, как минимум:
строка 14: printf("vuvid matruci \ n"); - не нужно здесь пробела ( \n )
строка 30: int mas [10] [10]; Зачем он объявлен два раза?
строка 31: int raz; Зачем он объявлен два раза?
строка 43: int mas [ 10 ] [ 10 ]; Зачем он объявлен ТРИ раза?
строка 47: trun [ j ] [ i ] =mas [ i ] [ j ]; Что такое trun?
строка 54: // main (); - функции объявляются с указанием типа, а определяются без точки с запятой и не внутри других функций.

Это кошмар, а не код. Неясно даже где какой блок начинается, где кончается.
Вот это:
Код:
/**********************************/
/**********************************/
/**/#include<stdio.h>/*while(0);/**/
/**/#define /*putchar*/_L printf/**/
/**/int main  (int  argc, char* /**/
/**/* argv)/*(32-1)*sizeof*/{int/**/ 
/**/unsigned i =  argc,    j = i/**/
/**/^ i; 'r'*'x';do j ++;while(i/**/ 
/**//= 10); for(puts("\nParams:"/**/
/**/"\xA");--argc+('a'&(55-'6')&/**/
/**/~'b' );_L("\x61\x72gv\x5b%0"/**/
/**/"*d]"  " : """"""\"%s\"", j,/**/ 
/**/i, *argv++), i += (')' &    /**/
/**/'Q'), putchar (3.14159*'>'/ /**/
/**/022 ), !    argc ? getchar()/**/ 
/**/: 0  ); return argc ^ argc;}/**/
/**********************************/
/**********************************/
,между прочим, тоже программа, причём рабочая.
B_N вне форума
Старый 28.03.2008, 20:40   #46
merax
Форумчанин
 
Регистрация: 27.12.2006
Сообщений: 955
По умолчанию

У меня нет слов
merax вне форума
Старый 03.04.2008, 20:34   #47
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,329
По умолчанию

Оффтоп окончен! Тема закрыта.

Последний раз редактировалось Carbon; 03.04.2008 в 23:34.
Carbon вне форума
Закрытая тема


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск