Mail.ru
Почта
Мой Мир
Одноклассники
ВКонтакте
Игры
Знакомства
Новости
Календарь
Облако
Заметки
Все проекты
Все проекты
выход
Регистрация
Вход
Все игры
Войти
Регистрация
Лента
Видео
Музыка
Группы
Игры
Мы применяем рекомендательные технологии
Mail
О компании
Реклама
Разработчикам
Мобильная версия
Помощь
Обсудить проект
Пользовательское соглашение
Программирование на 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<<"Число "<