![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.10.2011
Сообщений: 74
|
![]()
Добрый вечер! Программа в общих чертах выглядит так:
Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 30.10.2012
Сообщений: 121
|
![]()
не понял задания немного.. но например так можно решить:
Код:
Код:
Последний раз редактировалось Murashov; 05.11.2012 в 23:37. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 30.10.2012
Сообщений: 121
|
![]()
аа кажется понял, Вы хотите каждый элемент сравнить с каждым?
Код:
![]() int mas[200];//объявляем массив; Код:
и почему внешний и внутренние циклы идут до 100, а не до 200? у нас же размер массива 200 ![]() Последний раз редактировалось Murashov; 05.11.2012 в 23:46. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 04.10.2011
Сообщений: 74
|
![]()
массив задается не вручную, а представляет из себя все значения некоторой переменной. И сравнить между собой нужно все элементы, а не два последних.
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 30.10.2012
Сообщений: 121
|
![]()
я же выше написал прогу, какой вопрос-то?) почему два последних? где я сравниваю два последних?) ввод с клавы - в чём проблема?
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 04.10.2011
Сообщений: 74
|
![]() Код:
Само сравнение делается правильно, но на практике не сравнивает ничего. Почему? |
![]() |
![]() |
![]() |
#7 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,322
|
![]()
Да уж, странный код.
Ваш loop зацикливается, скорее всего. Да и принято передавать указатель на массив и размер массива в функцию, а не объявлять глобальные переменные. Еще проверьте, что функция Sravnenie() вообще вызывается (сделайте вывод какой-либо надписи в начале функции).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 04.10.2011
Сообщений: 74
|
![]()
Хотелось написать покороче и попонятнее, т.к. сама программа длинная, бестолковая и достала меня. Вот она:
Код:
Код:
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 30.10.2012
Сообщений: 121
|
![]()
наверное это индус с промта пишет.. уже 2 готовые проги кинули и ответили на 10 вопросов вперёд, а он всё зациклился на своём коде, который без ста грамм не разберёшь
|
![]() |
![]() |
![]() |
#10 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,322
|
![]()
Murashov, Вы не правы.
Faton 11, программа выводит cout<<"virojdenie"<<endl;, потому что 0-й элемент массива равен 0-му элементу массива, как это ни странно ![]() Update Murashov, а может и правы ![]() Faton 11, добавьте в проверку сравнение i и k, как в коде Murashovа. Update2 Вывел для интереса массив на экран, там половина заполнена нулями ![]()
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() Последний раз редактировалось BDA; 06.11.2012 в 00:35. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как обнулить элементы строки двумерного массива, содержащей наибольшее количество элементов одномерного массива | griignat | Помощь студентам | 1 | 22.11.2011 20:04 |
По массивам, SOS! из целочисленного массива удалить из массива элементы, встречающиеся менее 3-х раз | prelest' | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 23.05.2011 22:37 |
Элементы матрицы. Все ненулевые элементы массива D(k) расположить в начале массива E(k) и подсчитать их к | Вася Маклауд | Помощь студентам | 0 | 03.04.2011 17:21 |
1.Найти в матрице первую строку, все элементы которой отрицательны 2.отсортировать элементы массива по в | w0lf16 | Помощь студентам | 2 | 22.11.2009 15:47 |
переписать из массива в линейный двунаправленный список чётные элементы массива | Black_Ak24 | Помощь студентам | 12 | 08.01.2008 00:44 |