![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 29.10.2009
Сообщений: 42
|
![]()
всем привет кто сможет помогите пож-та дана одна задачка:
"Считать двумерный массив из файла. В файле возможно размещение массива с максимальным размером 100×100. Кроме массива в файле не должно содержаться каких-либо еще вспомогательных переменных. В программе должен выводиться на экран считанный массив в его изначальном виде. Получить массив Х1,Х2,…,Хn по правилу: Хi=1, если в i-ом столбце матрицы есть хотя бы один элемент, превышающий заданные значения С, иначе Хi=0. Найти также общее число элементов, которые больше С." Для уточнения условия: "Массив считывается из текстового файла. Затем определяется количество в нём строк и столбцов, выводится на экран. После ввода числа, создается одномерный массив, столбец которого помечается 1 в том случае, если в столбце исходного массива обнаружится число, превышающее введенное число. Затем выводится общее количество чисел превышающих введенное число." Вот мой код: Код:
Пример (допустим дан массив): 1 2 3 4 5 6 7 8 9 Я ввожу число допустим 2, то программа должна вывести одномерный массив вида: 1 1 1 (тк 2 меньше в каждом столбике) Потом программа общее число элементов больше двух т.е: 7 |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
![]()
Переменная с у вас объявлена как целочисленная, а значение вводится как вещественное, поэтому считывается оно не корректно
Код:
Не понятно для чего используется массив b[100]. Переменную-счетчик q нужно инициализировать q=0; получилось так Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 29.10.2009
Сообщений: 42
|
![]()
да спасибо большое=))))а массив b[100] используется для ввода пути к моему текстовому файлу....
|
![]() |
![]() |
![]() |
#4 | |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
![]() Цитата:
![]() ну тогда не cout<<b[j], а cout<<b |
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 29.10.2009
Сообщений: 42
|
![]()
ааааа cout<<b[j] я эт що то перепутал с другим массивом =))))
не cout<<b[j] а должно было быть cout<<s[j]<<" " =)).. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с массивами на VB | =Apple= | Помощь студентам | 11 | 16.06.2009 14:29 |
Работа с массивами | Ainur | Помощь студентам | 5 | 22.05.2009 14:28 |
Работа с массивами. | DomiR | Помощь студентам | 4 | 22.05.2009 12:17 |
Работа с массивами. | DomiR | Помощь студентам | 1 | 22.05.2009 12:09 |
работа с массивами | mager | JavaScript, Ajax | 5 | 27.08.2008 22:02 |