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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2011, 15:05   #1
Sourence
 
Регистрация: 14.11.2011
Сообщений: 4
Печаль заполнение 2х мерного массива - не работает (

=
Цитата:
//---------------------------------------------------------------------------
#include <iostream>
#include <stdlib.h>
#pragma hdrstop

//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
int m [10];
int max,min,sum;
for (int i; i<10; i++)
{
m[i] = rand()%100;
cout<<m[i]<<' ';
}
cout <<endl;
int d;
cout<< "BBegitb 1 - max; 2 - min; 3 - summa"<<endl;
cin >>d;

switch (d)
case 1:
{
max=0;
for (int i; i<10; i++)
if (max<m[i])
max=m[i];
}
cout<<"MakcuMaJlbHe - "<<max<<endl;
break;
case 2:
{
min=m[1];
for (int i; i<10; i++)
if (min>m[i])
max=m[i];
}
cout<<"MiHiMaJlbHe - "<<min<<endl;
break;
case 1:
{
sum=0;
for (int i; i<10; i++)
sum=sum+m[i];
}
cout<<"CyMMa - "<<sum<<endl;
break;

getch();
return 0;
//Used Code::Blocks
}
//---------------------------------------------------------------------------
программа должна работать так: заполение 2х мерного массива, далее при выбор 1-3, вывод макс/мин/суммы соответсвенно. НО есть ошыбки, в чем не знаю(
подскажите плз
Sourence вне форума Ответить с цитированием
Старый 14.11.2011, 15:34   #2
Mandrivnyk
Software Developer
Участник клуба
 
Аватар для Mandrivnyk
 
Регистрация: 01.03.2011
Сообщений: 1,098
По умолчанию

Код:
for (int i; i<10; i++)
должно быть
Код:
for (int i = 0; i < 10; i++)
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв.
Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062
Mandrivnyk вне форума Ответить с цитированием
Старый 14.11.2011, 18:51   #3
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Первая и главная ошибка в том, что двухмерного массива тут нет
Son Of Pain вне форума Ответить с цитированием
Старый 14.11.2011, 23:28   #4
Sourence
 
Регистрация: 14.11.2011
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Son Of Pain Посмотреть сообщение
Первая и главная ошибка в том, что двухмерного массива тут нет
а, ну да) уже ничего не работало, тестил на 1 мерном.


спасибо всем кто помог!
Sourence вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему программа на С++ не работает с локальным описанием массива, но работает с глобальным? >>STINGER<< Помощь студентам 4 08.03.2011 09:56
создание n-мерного массива CodeNOT Общие вопросы C/C++ 10 11.12.2010 00:00
Создание н-мерного динамического массива Парсифаль Общие вопросы C/C++ 33 02.05.2009 18:29
Сортировка строк 2-мерного массива Mayday_007 Помощь студентам 1 04.04.2008 09:26