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

последовательность (1+R)/(1+S) под DevC++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Структуры: график учёта рабочего времени http://www.cyberforum.ru/cpp-beginners/thread583073.html
Структуры не понимаю(Можете помочь вот с такой задаче срочно надо.... структура график учёта рабочего времени Например:когда пришёл,когда ушёл т.е Фамилия Время прихода Время ухода Время на работе Иванов 8:00 20:00 24ч как бы время на работе считается(и даже надо чтоб считал когда не только 8:00 а например 8:02.... Один вопрос -...
C++ потоки и файлы У меня есть такое задание: Дан файл f, компоненты которого являются целыми числами. Записать в файл g, компоненты файла f, исключив повторные вхождения чисел. Я накатала такой код: #include <fstream> #include <iostream> #include <string> using namespace std; int main() http://www.cyberforum.ru/cpp-beginners/thread583070.html
Что лучше ссылка или указатель? C++
Что лучше - ссылка или указатель?
некорректное преобразование типов float() C++
Проблема - различные значения секунд в Label1 и Label2 при изменении DateTimePicker1 void __fastcall TForm1::DateTimePicker1Change(TObject *Sender) { float md; unsigned short hour,min,sec,ms; DecodeTime(DateTimePicker1->Time,hour,min,sec,ms); md=float(sec)/86400+15078; Label1->Caption=FloatToStr(md); //работает неправильно! Label2->Caption=FloatToStr(float(sec)/86400+15078); //работает...
C++ Достать байты из переменной http://www.cyberforum.ru/cpp-beginners/thread583039.html
есть некий класс\структура. Например: class CLScls { private: int a, b, c; char d; string str; };
C++ Непонятная ошибка Добрый день. Переделывал код http://www.cyberforum.ru/cpp-beginners/thread53080.html под свои нужды. Немогу понять в чём ошибка. Заранее спасибо. 1>c:\users\данила\documents\visual studio 2005\projects\кур22222\кур22222\кур22222.cpp(109) : error C2601: 'matrix_output' : local function definitions are illegal 1> c:\users\данила\documents\visual studio... подробнее

Показать сообщение отдельно
e73t4ph
0 / 0 / 0
Регистрация: 07.05.2012
Сообщений: 34
23.05.2012, 20:40  [ТС]     последовательность (1+R)/(1+S) под DevC++
изначальный код

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <algorithm>
#include <iterator>
 
int main()
{
const int n = 10;
int arr[n] = {-5, 2, 5, -1, 4, 2, 4, 0, -1, 10}, Rn, Sn, *R, *S;
std::copy(arr, arr + n, std::ostream_iterator<int>(std::cout, " ")); 
Rn = std::count_if(arr, arr + n, [](const int value) {return value <=1; } );
Sn = n - Rn;
R = new int[Rn]; 
S = new int[Sn];
Rn = Sn = 0; 
std::for_each(arr, arr + n, [R, &Rn, S, &Sn](const int value) 
{if (value <=1) R[Rn++] = value; else S[Sn++] = value; } );
std::cout<< std::endl;
std::copy(R, R + Rn, std::ostream_iterator<int>(std::cout, " ")); 
std::cout<< std::endl;
std::copy(S, S + Sn, std::ostream_iterator<int>(std::cout, " ")); 
std::cout<< std::endl<< "(1 + R)/(1 + S) = "
<< (double) (1 + std::accumulate(R, R + Rn, 0) ) / (1 + std::accumulate(S, S + Sn, 0) );
delete []R;
delete []S; 
return 0;
}
 
Текущее время: 07:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru