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

Ошибка в коде (взаимно обратные числа) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа слетает http://www.cyberforum.ru/cpp-beginners/thread1000096.html
Здравствуйте, взял код из книги, но при выполнении программа слетает после вода слова и нажатия Enter #include <iostream> #include <cstring> using namespace std; char *keyword = { "for", "for(init; cond; inc)", "if", "if(cond) ... else ...", "switch", "switch(var) { case-list }",
C++ Подскажите как правильно сделать Помогите пожалуйста нужно отсортировать четные элементы массива а не четные оставить на своих местах. Например ввожу 14 52 6 8 4 ---— 1 и 5 не четные они стоят на месте а четные сортируются вот что выходит --— 1 2 5 4 4 6 8. Вот код но он сортирует все элементы массива #include <iostream> #include <stdlib.h> #include <conio.h> int form (int a) { int n; http://www.cyberforum.ru/cpp-beginners/thread1000090.html
Невозможно преобразовать "overloaded-function" в "LPDSENUMCALLBACKW" C++
Всем привет. Решил изучить библиотеку DirectSound. Попробовал пример с сайта microsoft, а именно, узнать список подключенных устройств для записи. Собственно код на VS2010 c++. BOOL CALLBACK DSEnumProc(LPGUID lpGUID, LPCTSTR lpszDesc, LPCTSTR lpszDrvName, LPVOID lpContext ) { HWND hCombo = (HWND)lpContext; LPGUID lpTemp = NULL; ...
C++ Выделить часть текста между словами, вводимыми с клавиатуры
Вот сообственно задание: Выделить часть текста между словами, вводимыми с клавиатуры. Подскажите пожулуйста ход решения или какими функциями воспользоваться? http://i.***********/i9/2cb372b578a48770657849e1af162a51/1383759855/83398/643145/2221.jpg вот у чему смог дойти ну и код: #include <iostream> #include <string.h>
C++ Бинарный поиск http://www.cyberforum.ru/cpp-beginners/thread1000048.html
Писал алгоритм бинарного поиска по массиву строк. В результате, почему-то, периодически функция не находит строку, которая есть. int binary_search(std::string** strlist, std::string key, int num) { int L = 0; int R = num-1; while (L <= R) { int m = (L + R)/2; if (strlist.compare(key)==0) return m;
C++ как записать задание №3 ? #include <vcl.h> #pragma hdrstop #include "Unit1.h" #include <math.h> //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" float G; подробнее

Показать сообщение отдельно
reckless91
30 / 30 / 1
Регистрация: 01.11.2013
Сообщений: 63
06.11.2013, 23:17     Ошибка в коде (взаимно обратные числа)
Цитата Сообщение от Vonka Посмотреть сообщение
Не совсем понимаю смысл данной операции.
При условии i < n, на последней итерации i = n - 1 вы умножаете
a[i] * a[i+1], т.е. a[n - 1] * a[n]
тем самым, скажемс такс... "лезете в карман к соседу"
То, что храниться в a[n] - не данные из вашего массива
 
Текущее время: 19:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru