0 / 0 / 1
Регистрация: 01.05.2012
Сообщений: 57
|
||||||
1 | ||||||
Простенькая процедура16.10.2012, 20:03. Показов 1209. Ответов 10
Метки нет (Все метки)
Maxmimum:недопустимые локальные определения функций. Zamena:недопустимые локальные определения функций. wmain:недопустимые локальные определения функций. fatal error C1075:конец файла обнаружен ранее,чем левая фигурная скобка '{' в <тут адрес,где хранится у меня .cpp> Помогите пожалуйста,в чем проблема?
0
|
16.10.2012, 20:03 | |
Ответы с готовыми решениями:
10
Простенькая БД на С++ Простенькая Задачка Простенькая структура Простенькая игра на С++ |
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
|
|
16.10.2012, 21:40 | 2 |
0
|
0 / 0 / 1
Регистрация: 01.05.2012
Сообщений: 57
|
|
16.10.2012, 22:03 [ТС] | 3 |
Ставлю закрывающую скобку в процедуре поиска суммы диагоналей.Он выдает 83 ошибки><
А что с локальными переменными процедур?
0
|
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
|
|
16.10.2012, 22:05 | 4 |
Я запустил твою программу и он мне столько ошибок выдал, что я даже смотреть не стал. Исправляй и будь внимательней.
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
|
|||||||||||
16.10.2012, 22:51 | 5 | ||||||||||
все правильно этим ты закрыл эти ошибки
дли того чтобы проверить парность скобок достаточно курсор подвести к скобке и нажать "ctrl"+"]" итебя перебросит к парной скобке(если она есть) проверяет все виды скобок какие ??? нажимай F4 и тебя перебросит к строке где ошибка могу показать тебе несколько ошибок в функции нет возвращаемого значения должно быть что то типа
нет объевлениия переменной которую ты возвращаешь это не паскаль если ты обзовешь переменную как функцию это не значит что она объявлена при объявлении функции нужно явно
Добавлено через 7 минут где у тебя объявлен массив x1 (а так же x2 x3)???
1
|
0 / 0 / 1
Регистрация: 01.05.2012
Сообщений: 57
|
|||||||||||||||||||||
17.10.2012, 20:29 [ТС] | 6 | ||||||||||||||||||||
Не совсем понимаю С++.
В общем,вот мое задание: Ввести квадратные двумерные массивы. Вывести эти матрицы. Найти S = S1⋅ S2 ⋅ S3, где S1,S2,S3 – произведение диагональных элементов (главной и побочной) и m = m1+ m2 + m3, где m1,m2,m3 – максимумы вышеупомянутых матриц. Значением S заменить нулевые элементы в каждой из матриц. (При решении реализовать процедуры ввода и вывода массивов: Vvod2m(A,N,Name), Vivod2m(A,N,Name); а также функции SumDiag(A,N):<тип массива> – сумма диагональных элементов и Maximum(A,N):<тип массива> – поиск максимума в матрице; а также процедуру замены нулевых элементов значением Chislo: ZamenaZero(A,N,M,Chislo)) Процедура ввода нескольких массивов я оформил вот так.
type
Если поможете, с процедурой ввода,то думаю с процедурой вывода я сам справлюсь. Еще вопрос с процедурами и функциями. В паскале функция возвращает значение,а процедура может возвращать массиы,число и т.п. Какова структура функции в с++? У меня есть функция поиска максимума.
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
|
||||||
17.10.2012, 20:55 | 7 | |||||
вот она
нужно
Добавлено через 2 минуты насколько я помню паскаль real это вещественное число и судя по твоему фрагменту в паскале ты массивы объявляешь глобально так или нет?
1
|
0 / 0 / 1
Регистрация: 01.05.2012
Сообщений: 57
|
|
17.10.2012, 21:05 [ТС] | 8 |
Спасибо.А ошибки в return'e или заголовке процедуры нет?
Да.
0
|
0 / 0 / 1
Регистрация: 01.05.2012
Сообщений: 57
|
|
18.10.2012, 17:12 [ТС] | 10 |
Всем спасибо. Разобрался. Я себе понапридумывал намного сложнее код,чем он должен быть.
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
|
|
18.10.2012, 20:35 | 11 |
2
|
18.10.2012, 20:35 | |
18.10.2012, 20:35 | |
Помогаю со студенческими работами здесь
11
Простенькая задача Простенькая задача простенькая задачка Простенькая задачка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |