Выпуск № 1335 от 18.06.2009, 20:35
Администратор рассылки: Dr_Andrew, Модератор
В рассылке: подписчиков - 627, экспертов - 147
В номере: вопросов - 2, ответов - 2
Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке: оценить выпуск >>
Вопрос № 169337: 1 задача: Для делимости числа на 9 необходимо, чтобы сумма цифр делилась на 9. Написать функцию проверки делимости числа n вводимого с клавиатуры, на 9. 2 задача: Дана целочисленная прямоугольная матрица найти сумму элементов в тех строках, ...
Вопрос № 169361: Здраствуйте, уважаемые программисты! Написал прогу для сортировки массива методом прямого выбора <функ-я void sort> (находиться минимальный эл-м и меняется с первым, следующий минимальный эл-нт меняется со вторым и тд.) По заданию нужно...
Вопрос № 169337:
1 задача: Для делимости числа на 9 необходимо, чтобы сумма цифр делилась на 9. Написать функцию проверки делимости числа n вводимого с клавиатуры, на 9. 2 задача: Дана целочисленная прямоугольная матрица найти сумму элементов в тех строках, которые содержат хотя бы 1 положительный элемент(оформить ввиде процедуры). 3 задача: Дана информация о 20 сотрудниках фирмы: фамилия, имя, отчество, адрес и дата поступления на работу (год). - Ввести все данные о сотрудниках, проживающих в городе Москве. -
Ввести все данные о сотрудниках имеющих имя, введенное с клавиатуры.
Предлагаю решение задач (в приложении). В первой задаче решение сводится к преобразованию введенного числа в символьную строку, сложению символов-чисел, и делению по модулю 9. Во второй задаче выводится полностью матрица, и в строках которые которые содержат положительный элемент выводится сумма. В третей задаче загружается файл data.txt (содержимое приведено в конце приложения) и выводятся данные сотрудников из Москвы. После предлагается ввести имя искомого сотрудника, после
чего выводятся сотрудники с заданным именем. В информации о сотрудниках придумайте адреса проживания.
Удачи!
Приложение:
Ответ отправил: Дмитрий Бобровников, 2-й класс
Ответ отправлен: 13.06.2009, 00:49
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 250887
на номер 1151 (Россия) |
Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 169361:
Здраствуйте, уважаемые программисты! Написал прогу для сортировки массива методом прямого выбора <функ-я void sort> (находиться минимальный эл-м и меняется с первым, следующий минимальный эл-нт меняется со вторым и тд.) По заданию нужно было предусмотреть: подсчет контрольной суммы эл-в массива <фун-я CheckSum> подсчет кол-ва сравнений и перестановок.
Программа работает замечательно, но если кол-во элементов (N) установить в значение 500 или выше при подсчете кол-ва сравнений
программа выдает отрицательное число =(. В этом проблема. Я понимаю что integer не работает с большими числами, но Long тоже не помогает! Скорее всего у этой проблемы наибанальнейшее решение, но я уже голову сломал не могу понять в чем дело! Буду очень признателен за помощь!
При компиляции средой CBuilder программа работает безупречно и при N в 50000, без артефактов. При компиляции средой Turbo C++ 3.0 результат действительно содержит отрицательные значения. Для разрешения проблемы надо:
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.