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

Найти произведение элементов главной диагонали матрицы, минимальный элемент в 3-ей строке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Std::thread как усыпить/ пробудить поток? http://www.cyberforum.ru/cpp-beginners/thread1309458.html
Есть ли в std::thread возможность как - то приостановить поток, не разрушая его, а потом, по какому - то сигналу / прерыванию - возобновить его работу? Цель: в каждом потоке должен быть какой - то непрерывный цикл проверки входящего буфера на наличие сообщений для потока, если сообщения есть - что - то делаю, нет - ничего не делаю (дальше кручу цикл). Так вот, если в каждом потоке делать...
C++ Сымитировать табуляцию при выводе текста Кто может написать код к этому условию: При выводе текстов на экран или печатающее устройство часто используются табуляционные остановки - выделенные позиции строки. Например, при печати таблиц полезно зафиксировать положение столбцов таблиц. Если в исходном тексте встречается символ табуляции tab (например, символ с кодом 9), это означает, что текст, следующий за символом tab, должен печататься... http://www.cyberforum.ru/cpp-beginners/thread1309429.html
C++ Определить порядковый номер сопротивления
В результате Измерений получены напряжения в Вольтах на зажимах каждого из 20 ти различных электрических сопротивлений, не соединенных друг с другом. Характеристика в омах каждого сопротивления известна. Определить порядковый номер сопротивления, по которому проходит минимаЛьный ток
Использование условного оператора. Определить, какая цифра встречается в заданном числе чаще: 0 или 9 C++
Дано натуральное число. Определить какая цифра встречается чаще: 0 или 9
C++ Черно-белое изображение в одномерный массив http://www.cyberforum.ru/cpp-beginners/thread1309420.html
Подскажите как преобразовать изображение 256х256х8. В одномерный массив?
C++ Как нарисовать график в Excel через Visual Studio? Здравствуйте! Помогите, пожалуйста, закончить задачу! Есть множество точек с координатами x и y. Как мне передать их в Excel и нарисовать по ним график? Спасибо большое! подробнее

Показать сообщение отдельно
Байт
Эксперт C
15243 / 9645 / 1429
Регистрация: 24.12.2010
Сообщений: 17,955
24.11.2014, 19:42     Найти произведение элементов главной диагонали матрицы, минимальный элемент в 3-ей строке
BE4ST, циклы у тебя довольно бредовые. Могу вот что посоветовать. Представь себя на 10 минут компьютером и прокрути цикл ручками, записывая значения переменных. Можно еще на каждом шаге выводить значения индексов, переменных, всего что участвует.
C++
1
2
3
4
5
6
7
for(imin=i=0; i<4; i++) {
  if (i==0) mn = a[2][imin];
  else if (a[2][i] < a[2][imin]) imin = i;
}
tmp = p;
p = a[2][imin];
a[2][imin] = tmp;
И еще. Старайся избегать переменных типа min, max, abs, or, and... Они могут оказаться макросами или операциями...
 
Текущее время: 19:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru