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

Что то не так с программой - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ двумерный массив http://www.cyberforum.ru/cpp-beginners/thread183936.html
суть программы - поменять четные столбцы матрицы местами 2 с 4, 4 с 6 и тд например задаю матрицу 5x5 результат 2 1 1 1 5545 2 3 1 0 1 15145 3 6 5 2 3 5445 2
C++ Указатель на функцию Проверял, что быстрее работает и столкнулся с дилеммой - по идее, ссылаться на функцию через указатель быстрей, чем просто вызывать ее, но тут получилось наоборот. Хотя когда просто пользовался указателем(без функции) все было исправно(по времени). Может подскажете в чем собственно дело. Суть программы простая, кучу раз "зовем" функцию, и фиксируем время в миллисекундах, до и после. ... http://www.cyberforum.ru/cpp-beginners/thread183922.html
C++ Программа для вычисления количества дней между двумя датами
Добрый день!Ни как не получаеться написать в си программу, которая будет уметь считать дни между двумя заданными датами, без использования циклов...Начиная с 1 .1.1 где до 6.1.1584 каждые четыре года высокосный год, даты сс 7-16.1.1584 года не существует, а с 17.1.1584 года кажды 4 год высокосный, кроме тех которые деляться на 100 но все которые деляться на 400 являються высокосными.Хотя бы общий...
Организация программы. C++
Здравствуйте. Как организовать программу? Дана матрица с ней производится ряд операций. После этих операций матрица проверяется на определенное условие и если оно не выполняется то эти операции производятся уже с изменившейся матрицей, и так пока условие не будет выполнено. При попутке организовать это с помощью конструкции while получается что он всегда работает с первоначальной матрицей а не с...
C++ Циклы http://www.cyberforum.ru/cpp-beginners/thread183896.html
Дан номер телевизионного канала(от 1 до 5). Вывести на экран наиболее популярные программы заданного канала.
C++ Создать матрицу Помогите пожалуйста! Нужна матрица размерностью состоящая из элементов 16-ой системы. подробнее

Показать сообщение отдельно
volovzi
266 / 168 / 8
Регистрация: 14.03.2010
Сообщений: 501
30.10.2010, 18:48     Что то не так с программой
При помощи стандартной библиотеки шаблонов можно сделать проще:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <numeric>
 
int main () {
    int numbers[] = {1, 2, 3};
    int size = sizeof(numbers) / sizeof(int);
    
    std::cout << std::accumulate(numbers, numbers + size, double(0)) / size << std::endl;
    
    return 0;
}
См. std::accumulate.
 
Текущее время: 13:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru