Вопрос № 156995: Уважаемы эксперты помогите пожалуйста : выбрать подряд идущие тройки цыфр упорядоченные по возрастанию. ...
Вопрос № 156997: Здравствуйте! Помогите пожалуйста. Заранее СПАСИБО! Работа со строками. Текстовые файлы. Задание. Составить программу, выполняющую преобразования над текстовыми файлами согласно заданному варианту. Исходный текстовый файл создается при помощи реда...Вопрос № 156998:
здравствуйте всем!!!! у меня скоро экзамен! проверяйте в приложении, где ошибки!!! заранее спасибо!!!! Дана целочисленная прямоугольная матрица. 1.Определить cумму элементов в тех строках, которые содержат хотя бы один отрицательный элемен...
Вопрос № 156.995
Уважаемы эксперты помогите пожалуйста : выбрать подряд идущие тройки цыфр упорядоченные по возрастанию.
Отправлен: 08.01.2009, 15:51
Вопрос задал: Ankden (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 12)
Отвечает: Лысков Игорь Витальевич
Здравствуйте, Ankden! Программа, решающая задачу, в приложении.
Приложение:
--------- Удачи!
Ответ отправил: Лысков Игорь Витальевич (статус: Специалист)
Ответ отправлен: 08.01.2009, 22:23
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 240603 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5 Комментарий оценки: спасибо большое
Вопрос № 156.997
Здравствуйте! Помогите пожалуйста. Заранее СПАСИБО! Работа со строками. Текстовые файлы. Задание. Составить программу, выполняющую преобразования над текстовыми файлами согласно заданному варианту. Исходный текстовый файл создается при помощи редактора текста и может содержать произвольную последовательность различных символов произвольной длины. Подсчитайте количество указанных цепочек в файле, найденных по образцу. Причем в образце символ "+" означает один произвольный символ, а символ "*"
– произвольную цепочку длиной не более 5 символов.
Отвечает: Лысков Игорь Витальевич
Здравствуйте, Павлов Павел! Программа в приложении Для выхода из программы надо ввести пустую строку... Удачи!
Приложение:
--------- Удачи!
Ответ отправил: Лысков Игорь Витальевич (статус: Специалист)
Ответ отправлен: 10.01.2009, 05:05
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 240715 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5 Комментарий оценки: Большое спасибо, вы мой спаситель)
Вопрос № 156.998
здравствуйте всем!!!! у меня скоро экзамен! проверяйте в приложении, где ошибки!!! заранее спасибо!!!!
Дана целочисленная прямоугольная матрица. 1.Определить cумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент.
2.Номера строк и столбцов всех седловых точек матрицы.
3.Написать программу, которая определяет, состоит ли введенная с клавиатуры строка только из прописных букв.
4.Дано натуральное число n. Определить, кратна ли числу k сумма первой и последней
цифры этого числа. Предусмотреть повторное выполнение программы. Ввод данных и вывод результатов организовать в главной функции, а все расчеты в дополнительной.
5.Написать программу для расчета по двум формулам. Вычисление значений оформить в виде отдельных функций. Программа должна сравнить результаты вычислений и вывести сообщение: равны значения или нет.(см в приложении 5зад.)
6.Написать программу, которая определяет, является ли введенная с клави
атуры строка целым числом.
Приложение:
Отправлен: 08.01.2009, 16:38
Вопрос задала: Lala8705 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 3)
Отвечает: Whenpigsfly
Здравствуйте, Lala8705!
Отвечу на первые 3 пункта, ибо 6 пунктов это слишком много, как для одного вопроса. Две мысли: 1) пожалуйста, никогда не форматируйте код подобным образом (всегда ставьте фигурные скобки после for/if/while), ибо именно плохо отформатированный код часто становится причиной ошибок-опечаток; 2) большинство кода судя по всему написано не Вами, ибо код для разных задач имеет разный стиль и некоторые другие принципиальные отличия.
1) Ошибка была вот здесь: for (j=0;j<m;j++);
(после цикла сразу поставлена точка с запятой, а тело цикла получилось отдельно от него). Исправленный и отформатированный код находится в приложении.
2) Практически идентичный код я случайно нашел вот здесь http://programmersforum.ru/showthread.php?t=29821 ....... Ошибка исправляется тем, что нужно писать не min = 0 и даже не min=32565 (как это сделано в коде, находящемуся по указанной ссылке), а min = INT_MAX;. Исправленный и отформатированный код в приложе
нии.
3) Вот эту задачу Вы, скорее всего, решали самостоятельно. Исправленное (относительно правильное) решение находится в приложении (кажется "прописаная" буква это то же самое, что и "заглавная", "большая" буква). Программа будет выдавать "Ne iavliaetsia propisnim!" и для строк, которые состоят только из прописных букв, но содержат пробелы. Чтоб убрать пробелы из анализа, просто откоментируйте строку //if(isspace(str[i])) continue;
Все, половина работы
сделана. Вторую половину постарайтесь все-таки сделать самостоятельно.