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

Почему такой простой алгоритм работает неправильно? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрица,функция или процедура. http://www.cyberforum.ru/cpp-beginners/thread37751.html
Доброго всем времени. Пытаюсь написать функцию или процедуру. ” В заданной целочисленной матрице A(N, M) выведите на печать индексы первого положительного элемента, кратного заданному числу K. Если таких элементов в матрице нет, то выведите соответствующий текст. Элементы матриц просматривайте слева направо и сверху вниз ” Помогите пожалуйста разобраться. Это мои труды. #include<stdio.h> ...
C++ Выяснить, является ли линия уникурсальной Не могу прогу написать с рекурсией, чтоб правильно функционировало (с возвратом значения). Дайте хотя бы ссылку,где похожее найти. Пусть x1=x2=x3=1, xi=xi-1+xi-3, i=4,5... Найти сумму Е (от 1 до 100) = xi/2^i. Добавлено через 5 минут 54 секунды Дайте ссылку,если кто то подобное видел. Линия называется уникурсальной, если ее можно начертить, не отрывая карандаша от бумаги и не проходя... http://www.cyberforum.ru/cpp-beginners/thread37746.html
Реализовать программный калькулятор C++
Нужно сделать на с++ следующее... Реализовать программный калькулятор, запрашивающий у пользователя в виде строки символов выражение, которое необходимо вычислить, и производящий необходимые вычисления. Выражение может содержать целые числа, и переменные. При наличии переменной дополнительно запрашивать у пользователя ее значение. Прошу помощи.
C++ Работа с файлами...
Методом простой итерации решить систему n линейных алгебраиче-ских уравнений c n неизвестными. Матрица коэффициентов системы и вектор свободных членов хранятся в двух файлах Помогите пожалуйста!
C++ Работа со списками http://www.cyberforum.ru/cpp-beginners/thread37707.html
Создать два списка целых чисел. Рассортировать каждый из них, используя алгоритм обмена. Из двух рассортированных списков путём их слияния получить новый рассортированный список, не используя третий раз алгоритм сортировки. Что за алгоритм обмена?
C++ Списка. Стеки, очереди, Кольца Помогите написать программу для удаления последнего введенного элемента из списка (стеку). подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
17189 / 5443 / 337
Регистрация: 30.03.2009
Сообщений: 14,776
Записей в блоге: 26
01.06.2009, 23:51     Почему такой простой алгоритм работает неправильно?
ИНдексация в Си начинается с нуля, а не единицы. Т.е. послжений элемент матрицы - это a[9][9], а не a[10][10]. В твоём коде происходит выход за границу массива и скорее всего ты испортил значение i, j или n. Из-за этого цикл стал работать некоррректно
 
Текущее время: 18:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru