Mail.ru
Почта
Мой Мир
Одноклассники
ВКонтакте
Игры
Знакомства
Новости
Календарь
Облако
Заметки
Все проекты
Все проекты
выход
Регистрация
Вход
Все игры
Музыка
Видео
Игры
Группы
Откройте свой Мир!
Регистрация
Вход
i
Мы применяем рекомендательные технологии
Программирование на C++
О группе
Участники
Фото
Видео
Музыка
Обсуждения
Запись
https://my2.imgsmail.ru/mail/ru/images/my/player3.swf?file=#{URL}&time=#{Time}&mid=0&vol=#{Vol}&linkshow=1&linkurl=https://my.mail.ru/music/songs/#{file}&title=#{title}
« Предыдущая запись
·
Следующая запись »
unknown
,
28-10-2008 19:48
(
ссылка
)
Это спам
Нравится
Вы не можете комментировать, т.к. не авторизованы.
Рейтинг
0
Сергей Л
Сергей
28-10-2008 20:28 (
ссылка
)
Re:
Если прочитать первые вводные уроки, то будет понятно. Про main и функции.
вот объявление и инициализация массива
int MAS[2][3] = {{1,0,2}, {1,5,0}};
в функции же просто проверяешь какой элемент в строке массиве равен нулю
я бы ещё размероность массива передавал в функцию, для надёжности
int S_N(int *MAS, unsigned int StringID){
if(StringID > 1) return -1;
for(int i = 0; i < 3; i++){
if(MAS[StringID][i] == 0)
return i;
}
return -1;
}
Как видишь в случае неправильного параметра или когда не удаётся найти нули в массиве возвращается -1.
2-я программа:
примерно тоже самое только в функции пробегаешься по всему массиву
для ввода числа с клавиатуры:
int x;
cout << "введите число:";
cin >> x;
if (cin.fail()){
cin.clear();
char c;
cin >> c;
cout << "вы ввели не число";
}else{
int numElements = GetNumElements(&MAS);
cout<<"Число "<
Комментарии запрещены
2 комментария
подождите...
Свернуть
вот объявление и инициализация массива
int MAS[2][3] = {{1,0,2}, {1,5,0}};
в функции же просто проверяешь какой элемент в строке массиве равен нулю
я бы ещё размероность массива передавал в функцию, для надёжности
int S_N(int *MAS, unsigned int StringID){
if(StringID > 1) return -1;
for(int i = 0; i < 3; i++){
if(MAS[StringID][i] == 0)
return i;
}
return -1;
}
Как видишь в случае неправильного параметра или когда не удаётся найти нули в массиве возвращается -1.
2-я программа:
примерно тоже самое только в функции пробегаешься по всему массиву
для ввода числа с клавиатуры:
int x;
cout << "введите число:";
cin >> x;
if (cin.fail()){
cin.clear();
char c;
cin >> c;
cout << "вы ввели не число";
}else{
int numElements = GetNumElements(&MAS);
cout<<"Число "<