Вопрос № 119717: Здраствуйте уважаемые эксперты дали в институте работы по C++
а я в нём плохо разбираюсь. Прошу вашей помощи плиз плиз плиз !!!!
Matrix13. Дана квадратная матрица A порядка M. Начиная с элемента A1,1, вывести ее элементы следующим образо...Вопрос № 119784: Здраствуйте уважаемые експерты ! Нужна ваша помощь в поиске ошибки . Программа должна удалять начальные пробелы в строке.
В приложении зделаная програма,но она не находит начальные пробелы.
Помогите пожалуйста найти ошибку,заранее спасибо!...
Вопрос № 119.717
Здраствуйте уважаемые эксперты дали в институте работы по C++
а я в нём плохо разбираюсь. Прошу вашей помощи плиз плиз плиз !!!!
Matrix13. Дана квадратная матрица A порядка M. Начиная с элемента A1,1, вывести ее элементы следующим образом («уголками»): все элементы первой строки; элементы последнего столбца, кроме первого (уже выведенного) элемента; оставшиеся элементы второй строки; оставшиеся элементы предпоследнего столбца и т. д.; последним выводится элемент AM,1.
Matrix31. Дана матрица размера M x N. Найти номера строки и столбца для элемента матрицы, наиболее близкого к среднему значению всех ее элементов.
Matrix34. Дана целочисленная матрица размера M x N. Найти номер последней из ее строк, содержащих только четные числа. Если таких строк нет, то вывести 0.
Matrix45. Дана матрица размера M x N. Найти максимальный среди элементов тех столбцов, которые упорядочены либо по возрастанию, либо по убыванию. Если упорядоченные столбцы в матрице отсутствуют, то вывести 0.
Matrix49. Дана матрица размера M x N. Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке.
Matrix67. Дана матрица размера M x N, содержащая как положительные, так и отрицательные элементы. Удалить все ее столбцы, содержащие только положительные элементы. Если требуемых столбцов нет, то вывести матрицу без изменений.
Matrix77. Дана матрица размера M x N. Упорядочить ее столбцы так, чтобы их последние элементы образовывали убывающую последовательность.
Matrix87. Дана квадратная матрица A порядка M. Найти максимальный элемент для каждой ее диагонали, параллельной побочной (начиная с одноэлементной диагонали A1,1).
Matrix90. Дана квадратная матрица порядка M. Обнулить элементы матрицы, лежащие на побочной диагонали и ниже нее. Условный оператор не использовать.
В приложении решение вашей первой задачи. Программа формирует случайную квадратную матрицу, выводит ее, потом распечатывает "уголками".
Приложение:
Ответ отправил: Lang21 (статус: 2-ой класс)
Ответ отправлен: 22.01.2008, 14:12
Вопрос № 119.784
Здраствуйте уважаемые експерты ! Нужна ваша помощь в поиске ошибки . Программа должна удалять начальные пробелы в строке.
В приложении зделаная програма,но она не находит начальные пробелы.
Помогите пожалуйста найти ошибку,заранее спасибо!
Приложение:
Отправлен: 22.01.2008, 22:08
Вопрос задал: Gaolong (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Попов А.С.
Здравствуйте, Gaolong!
Исправленная программа в приложении
Приложение:
Ответ отправил: Попов А.С. (статус: 7-ой класс)
Ответ отправлен: 23.01.2008, 09:23 Оценка за ответ: 5
Отвечает: Сандров Алекс
Здравствуйте, Gaolong!
1. while(s[0]==' ') - если первый символ не пробел - цикл сразу заканчивается
2. k++; надо делать только при условии что s[а]==' ', где а - как раз индекс по которому надо пробегать по массиву
3. цикл переписывания строчки надо начинать не с нуля, а с найденной позиции символа пробела.
Приложение:
Ответ отправил: Сандров Алекс (статус: 1-ый класс)
Ответ отправлен: 23.01.2008, 09:33