0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 26
|
|
1 | |
Одномерный массив.15.04.2011, 17:03. Показов 1206. Ответов 16
Метки нет (Все метки)
Прошу помощи в решении 3 задач на одномерный массив на C++:
1) Дан массив х1,х2,...,xn. Найти количество элементов кратных трем и пяти. 2) Дан массив х1,х2,...,xn. Все максимальные элементы увеличить в 10 раз. 3) Дан массив х1,х2,...,xn. Поменять местами первый элемент с последним нечетным. P.S. очень надо,завтра контрольная. Заранее благодарен...
0
|
15.04.2011, 17:03 | |
Ответы с готовыми решениями:
16
Матрица и одномерный массив (Составить одномерный массив, содержащий количество буквенных символов в каждом из ее столбцов, подсчет символов) Массив: найти номера столбцов с положительными элементами и записать их в одномерный массив Массив: преобразорвать двумерный массив в одномерный и отсортировать его методом пузырька Массив: Все элементы массива, кратные трем, записать в одномерный массив. |
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
|
|
15.04.2011, 17:07 | 2 |
0
|
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 26
|
|
15.04.2011, 17:08 [ТС] | 3 |
0
|
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
|
||||||
15.04.2011, 17:15 | 4 | |||||
Mihail30rus, массив {5,10,3,-5, 100} имхо тут 100-макс элемент, а у тебя тут какие "максимальные элементы?"
Добавлено через 33 секунды
0
|
26 / 26 / 9
Регистрация: 04.03.2011
Сообщений: 61
|
||||||
15.04.2011, 17:16 | 5 | |||||
1
|
41 / 41 / 10
Регистрация: 22.05.2009
Сообщений: 492
|
|
15.04.2011, 17:24 | 6 |
instagib, массив {5,100,3,-5, 100} вот уже и два максимальных эл-та...
0
|
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 26
|
|
15.04.2011, 17:28 [ТС] | 7 |
зачем так много модулей поключаете??мы когда на массивы программы писали подключали только один модуль "iostream.h"
Добавлено через 2 минуты instagib, условие задачи такое: "ВСЕ МАКС ЭЛ-ТЫ УВЕЛИЧИТЬ В 10 РАЗ". Повторение элементов,такое же тоже может быть.
0
|
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
|
|
15.04.2011, 17:30 | 8 |
Mihail30rus, iostream - вхол.\выход поток, windows.h для используется для генерации массива, и time - для условия генерации зависящее от времени, чтоб генерация не повторялась при запуске программы.
0
|
26 / 26 / 9
Регистрация: 04.03.2011
Сообщений: 61
|
|||||||||||
15.04.2011, 17:43 | 9 | ||||||||||
1
|
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 26
|
||||||
15.04.2011, 17:58 [ТС] | 10 | |||||
Можете решить,чтоб было похоже на эту задачу:
Дан одномерный массив. Все числа,кратные трем,возвести в квадрат
0
|
26 / 26 / 9
Регистрация: 04.03.2011
Сообщений: 61
|
||||||
15.04.2011, 18:02 | 11 | |||||
ошибки ваши, я не при делах
1
|
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 26
|
|
15.04.2011, 18:07 [ТС] | 12 |
а остальные задачи
Добавлено через 1 минуту Да это я отредактирую,мне главное чтоб основа была
0
|
41 / 41 / 10
Регистрация: 22.05.2009
Сообщений: 492
|
||||||
15.04.2011, 18:13 | 13 | |||||
0
|
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 26
|
|
15.04.2011, 18:16 [ТС] | 14 |
0
|
30 / 21 / 11
Регистрация: 09.11.2010
Сообщений: 240
|
|
15.04.2011, 18:46 | 15 |
А что тут подробней. if(mas[i]%2==1) - проверяет на чётность с конца массива, если элемент нечётный, сохраняем его в index_posl_nechet=i;. Далее переменной temp присваиваем первый элемент массива temp=mas[0];. И делаем перестановку
mas[0]=mas[index_posl_nechet]; mas[index_posl_nechet]=temp;
1
|
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 26
|
|
17.04.2011, 13:04 [ТС] | 16 |
А если эти задачи решать на языке Turbo C++, что то изменится(сильно будет отличаться от C++)??
0
|
-1 / 3 / 0
Регистрация: 25.04.2011
Сообщений: 20
|
|
25.04.2011, 20:43 | 17 |
задача вот: Даны натуральное число m, действительные числа a1,...,a30 (числа a1,...,a30 попарно различны, m30). В последовательности a1,...,a30 поменять местами наибольший член и член с номером m.
вот я создал массив мне нужно максимальный элемент приравнять к "m"! #include "stdafx.h" #include "conio.h" #include <ctime> #include "iostream" using namespace std; void main() { setlocale(0,"Rus"); srand(time(0)); int a[30]; double m = 30; cout<<"Действительные элементы в массиве a"<<"\n"; for (int i = 0; i <= 30; i++) { a[i] = rand() % 10; cout<<a[i]<<"\n";
0
|
25.04.2011, 20:43 | |
25.04.2011, 20:43 | |
Помогаю со студенческими работами здесь
17
Переписать произвольный одномерный массив в другой массив в обратном порядке Целочисленный массив с размером 4*4 .Написать прогу , формирующую одномерный массив Дан двумерный массив 3х3. Получить одномерный массив из из отрицательных элементов матрицы. Сгенерировать одномерный массив A в диапазоне [-20; 20] и сформировать новый массив B из отрицательный элементов массива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |