Форум программистов, компьютерный форум CyberForum.ru

Найти разные элементы масива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Открытия CD-ROM http://www.cyberforum.ru/cpp-beginners/thread398098.html
Написал код который открывает CD-ROM: #pragma comment(lib, "winmm.lib") #include <conio.h> #include <iostream> #include <windows.h> using namespace std; int main() {
C++ Разбиение одного большого массива на три маленьких Есть массив A. Нужно переписать его в 3 массива A1, A2, A3. A1 - с 1 по 5 столбец. А2 - с 6 по 10 столбец. А3 - с 11 по 15 столбец. Я его попробовал записать нижеизложенным способом, только ничего не получается. Подскажите, как правильно сделать ? float A; float A1; http://www.cyberforum.ru/cpp-beginners/thread398093.html
C++ strchr
помогите пожалуйста реализовать данную функцию "вручную".. и еще один вопросик.... есть символьный массив ну допустим {'1', '6', '4', '\0'} каким образом из него сделать число 164 типа int ??
Задача "Калькулятор" C++
Всем привет! В фале input.txt лежит сложное математическое выражение со скобками, +, -, * и /. Например, ((78+12334)*(98-77))/(12.54/2.3)+178 Так вот, нужно написать прогу, которая такие выражения решает. Заранее ОГРОМНОЕ спасибо!
C++ Разложение числа http://www.cyberforum.ru/cpp-beginners/thread398059.html
Всем привет! Есть некое число N и массив arr (k - размер массива). Нужно написать программу, которая выведет на экран все возможные варианты разложения числа N числами из массива arr. Например, если N=5, а в массиве arr лежат числа 1,2,3, то программа должна вывести следующее: 2+3 1+1+3 2+1+1+1
C++ Не работает программа Написал код а программа не работает то есть так. Программа должна переводить буквы из верхнего регистра в нижний. Вот код: #include <iostream> #include <string> using namespace std; int main() { char text; cout << "Enter text!!!!" << endl; подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
03.12.2011, 19:39
{1, 2,3 ,4 ,5}. Элементов 5, все разные. Значит разных элементов 5. Теперь что делает твой код, если даже исправить диапазон:
k=0, i=0, j=0:
a[0]==a[0], нифига не делаем.
k=0, i=1, j=0:
a[0]!=a[1], k=k+1=1.
k=1, i=2, j=0:
a[0]!=a[2], k=k+1=2.
k=2, i=3, j=0:
a[0]!=a[3], k=k+1=3.
k=3, i=4, j=0:
a[0]!=a[4], k=k+1=4.
k=4, i=0, j=1:
a[1]!=a[0], k=k+1=5.
k=5, i=1, j=1:
a[1]==a[1], нифига не делаем.
k=5, i=2, j=1:
a[1]!=a[2], k=k+1=6.
k=6, i=3, j=1:
a[1]!=a[3], k=k+1=7.
k=7, i=4, j=1:
a[1]!=a[4], k=k+1=8.
k=8, i=0, j=2:
a[2]!=a[0], k=k+1=9.
k=9, i=1, j=2:
a[2]!=a[1], k=k+1=10.
k=10, i=2, j=2:
a[2]==a[2], нифига не делаем.
k=10, i=3, j=2:
a[2]!=a[3], k=k+1=11.
k=11, i=1, j=2:
a[2]!=a[4], k=k+1=12.
k=12, i=0, j=3:
a[3]!=a[0], k=k+1=13.
k=13, i=1, j=3:
a[3]!=a[1], k=k+1=14.
k=14, i=2, j=3:
a[3]!=a[2], k=k+1=15.
k=15, i=3, j=3:
a[3]==a[3], нифига не делаем.
k=15, i=4, j=3:
a[3]!=a[4], k=k+1=16.
k=16, i=0, j=4:
a[4]!=a[0], k=k+1=17.
k=17, i=1, j=4:
a[4]!=a[1], k=k+1=18.
k=18, i=2, j=4:
a[4]!=a[2], k=k+1=19.
k=19, i=3, j=4:
a[4]!=a[3], k=k+1=20.
k=20, i=4, j=4:
a[4]==a[4], нифига не делаем.
k=20. Для этого не нужен ни комп, ни бумага, я проанализировал всё в уме менее, чем за 100 миллсекунд, дольше записывал.

Добавлено через 1 минуту
Цитата Сообщение от n00b.vcxproj Посмотреть сообщение
k++;
++k. И в заголовке тоже ++i, ++j.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru