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

Vector - найти наименьшее и наибольшее расстояния между городами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перемножить n матриц http://www.cyberforum.ru/cpp-beginners/thread1150273.html
У меня проблема с такой задачей. Ограничение времени: 1 с Ограничение памяти: 64 M Необходимо выполнить умножение n матриц M1 × M2 × M3 ×... × Mn. Размеры матриц известны и заданы: r0, r1, r2,... rn. Матрица Mi имеет размеры ri-1 × ri. Найдите наименьшее возможное количество элементарных операций умножения элементов матриц, необходимое для вычисления указанного выше произведения. ...
C++ Сумма ряда, разработать цикл для выполнения #include <iostream> #include <conio.h> using namespace std; int main() { float x, sum, n = 24,tx=0; for (x = 42; x > 0;x =x-2.2+tx) { tx = x; http://www.cyberforum.ru/cpp-beginners/thread1150256.html
Создать класс пара чисел. Определить виртуальную функцию вычисления частного от деления этих чисел C++
Меня в основном интересует main,правильно ли там я все сделала в соответствии с заданием относительно указателей,присвоений адресов производных объектов базовому.Задание: Создать класс ПАРА ЧИСЕЛ. Определить виртуальную функцию вычисления частного от деления этих чисел. Создать производные классы ЭЛИПС (с полями-радиусами, считать, что центр эллипса совпадает с началом координат), ПРЯМАЯ (с...
Найти факториал числа, пользуясь только указателями C++
В общем задание - "Найти факториал числа, пользуясь только указателями." Код написал, но не могу понять в чем ошибка. (Error 1 error LNK2001: unresolved external symbol "int __cdecl fact(int)" (?fact@@YAHH@Z) C:\Users\Леонид\Documents\Visual Studio 2010\Projects\Test\Test\Test.obj Test ) Сам код: #include <iostream> using namespace std; int fact(int); int *sum= new int;
C++ Составить программу ГАУСС2 реализующую алгоритм решения линейной системы уравнений с n неизвестными http://www.cyberforum.ru/cpp-beginners/thread1150239.html
Составить программу ГАУСС2 реализующую алгоритм решения линейной системы уравнений с n неизвестными методом Гаусса без обратного хода с выбором главного элемента в столбце. Значение решения x1, x2, …, xn присвоить компонентам матрицы a1n+1 ,a2n+1, …, ann+1.
C++ Вывести на экран все числа данного файла, попадающие в заданный интервал Создать файл, состоящий из n целых чисел. Вывести на экран все числа данного файла, попадающие в заданный интервал. подробнее

Показать сообщение отдельно
xTIGRx
292 / 198 / 2
Регистрация: 23.10.2010
Сообщений: 1,174
Записей в блоге: 1
19.04.2014, 00:20     Vector - найти наименьшее и наибольшее расстояния между городами
Добавлено через 10 секунд
kre-sod,
C++
1
for (int i = 0; i <km.size(); ++i) sum += km[i];
тут все просто, цикл For:
1) присваивание число 0 переменной i
2) проверка i<размера km, в данном случае размер равен 4, так как push_back используется 4 раза, тоесть создается 4 элемента массива km
3) i прибавляется на 1 единицу до выполнения тела цикла, если после выполнения цикла надо писать i++
4) тело цикла, переменной sum суммируются элементы km от до 3, тоесть выглядит так. sum=11.7+5+16.1+9

А сравнивать их просто операторов if

if(km[0]==km[1]) {
//тут тело цикла
}
сравнивается значения 0 элемента и 1 элемента массива km, если они равны то выполнится тело цикла
или
if(km[i]==14) в вашем примере
 
Текущее время: 00:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru