0 / 0 / 0
Регистрация: 14.05.2010
Сообщений: 21
|
|
1 | |
массивы.не могу разобраться14.05.2010, 21:57. Показов 1641. Ответов 20
Метки нет (Все метки)
1. В массиве X из N элементов (N не больше 30) определить максимальный элемент и его номер. Число N и значения элементов массива задаются вводом.
2. В массиве A из N элементов поменять местами первый элемент с последним, второй - с предпоследним и т.д. Значение N задать при помощи ввода, а сам массив сформировать из случайных чисел в диапазоне от -100 до 100.
0
|
14.05.2010, 21:57 | |
Ответы с готовыми решениями:
20
Указатели, массивы. Не могу разобраться Не могу написать комментарии для функции поиска, не могу разобраться... Массивы/списки, не могу разобраться как их создавать Задали работу, не могу разобраться. Используется делфи 10, не могу разобраться, как это сделать |
31 / 31 / 2
Регистрация: 09.04.2010
Сообщений: 60
|
|
14.05.2010, 22:06 | 2 |
Тебе бы почитать по больше, скажем начни с классики - Бьерн Страуструп, или еще лучше - Язык С (Керниган, Ричи). Там база, и очень хорошо изложена. То что ты спрашиваешь это основы, если ты в них сам не разберешься, то дальше будет еще тяжелее... В общем удачи!
0
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||||||
14.05.2010, 22:13 | 3 | |||||
1)
0
|
48 / 48 / 10
Регистрация: 12.01.2010
Сообщений: 183
|
|
14.05.2010, 22:13 | 4 |
я бы не рекомендовал страуступа для начала(основ)
0
|
125 / 65 / 9
Регистрация: 19.04.2010
Сообщений: 196
|
||||||
14.05.2010, 22:14 | 5 | |||||
0
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||||||
14.05.2010, 22:15 | 6 | |||||
2)
1
|
125 / 65 / 9
Регистрация: 19.04.2010
Сообщений: 196
|
|
14.05.2010, 22:18 | 7 |
На работоспособность код не проверял писал в обычном блокноте.
Автору темы будет че подебагерить. Это самая пратика.
0
|
2347 / 1720 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
|
||||||
14.05.2010, 22:35 | 8 | |||||
Вариант с STL:
2
|
0 / 0 / 0
Регистрация: 14.05.2010
Сообщений: 21
|
|
14.05.2010, 22:39 [ТС] | 9 |
Может у меня с компилятором что не так, каждый раз выдает ошибки. допустим вот эту : [Linker Error] Unresolved external '__ExitVCL' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\CP32MTI.LIB|crtlvcl
0
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||||||
14.05.2010, 22:42 | 10 | |||||
CyBOSSeR, а почему, для нахождение индекса, мы пишем
0
|
2347 / 1720 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
14.05.2010, 22:44 | 11 |
Blacktender, есть два варианта:
1. Убить в себе и на компьютере Builder, тем более шестой. 2. Правильно создать проект - вам необходимо консольное приложение, а не оконное.
0
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
14.05.2010, 22:45 | 12 |
neske, max_element - указатель на максимальный, arr на начало, их разность дает индекс
обычная практика узнать индекс элемента, если есть итератор на него и итератор начала
1
|
2347 / 1720 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
14.05.2010, 22:48 | 13 |
Этой строкой мы получаем разницу между указателями на максимальный элемент и начало массива. Это разница выражена в количестве элементов.
1
|
125 / 65 / 9
Регистрация: 19.04.2010
Сообщений: 196
|
|
14.05.2010, 22:54 | 14 |
Зачем так глубоко человеку просто массивы нужны а Вы STL.
Давайте еще MFC CArray или VCL Добавлено через 48 секунд На обычном С кто нибуть напишет без примудростей. Я думаю этого и ждут.
0
|
CyBOSSeR
|
14.05.2010, 23:02
#15
|
0
|
125 / 65 / 9
Регистрация: 19.04.2010
Сообщений: 196
|
|
14.05.2010, 23:04 | 16 |
Просто эта тема для новичка вряд ли он заценит все эти навороты. А наоборот еще больше запутается.
0
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
14.05.2010, 23:16 | 17 |
Sudoki, ну вот именно из таких вариантов, я для себя выделяю что-то новое, и думаю, не только я .
1
|
CyBOSSeR
|
14.05.2010, 23:17
#18
|
1
|
0 / 0 / 0
Регистрация: 14.05.2010
Сообщений: 21
|
||||||
15.05.2010, 15:14 [ТС] | 19 | |||||
СПАСИБО вам огромное, коды работают, всё прекрасно!!
Если не трудно, будьте добры помочь с этими заданиями.Буду очень признательна! 1. Определить сумму положительных и сумму отрицательных элементов матрицы размерами N*M (N и M не больше 10). Матрицу сформировать из случайных чисел в диапазоне от -100 до 100. 2. Дана целочисленная квадратная матрица порядка n. Матрица сформирована из случайных чисел в диапазоне от -10 до 10. В строках с отрицательным элементом на главной диагонали найти: а) сумму всех элементов; б) наибольший из всех элементов. 3.Вводится строка произвольного текста. Вывести на экран последнее слово (слова разделены пробелами). Добавлено через 10 минут вот начало этой задачи: Определить сумму положительных и сумму отрицательных элементов матрицы размерами N*M (N и M не больше 10). Матрицу сформировать из случайных чисел в диапазоне от -100 до 100. дальше торможу..
0
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||||||||||||||||
15.05.2010, 17:56 | 20 | |||||||||||||||
1)
2) Если будет понятно:
Вторая задача без STL:
1
|
15.05.2010, 17:56 | |
15.05.2010, 17:56 | |
Помогаю со студенческими работами здесь
20
Не могу разобраться разобраться с кодом меню Приветствую, не могу разобраться с кодом программы и не могу сделать .obj файл Не могу найти ошибку!! не могу не как разобраться! надо до завтра. Не могу разобраться с If-ами. Не могу найти ошибку Не могу разобраться с циклами (не могу понять как сделать так чтоб цикл считывал каждый элемент, без массива!) Массивы,разобраться бы Оо Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |