Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структуры: график учёта рабочего времени http://www.cyberforum.ru/cpp-beginners/thread583073.html
Структуры не понимаю(Можете помочь вот с такой задаче срочно надо.... структура график учёта рабочего времени Например:когда пришёл,когда ушёл т.е Фамилия Время прихода Время ухода ...
C++ потоки и файлы У меня есть такое задание: Дан файл f, компоненты которого являются целыми числами. Записать в файл g, компоненты файла f, исключив повторные вхождения чисел. Я накатала такой код: #include... 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;...
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... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7527 / 4665 / 704
Регистрация: 29.11.2010
Сообщений: 12,741
24.05.2012, 01:25
На самом деле вот, без всяких понтов и простенько. Для Dev-a:
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
27
28
29
30
31
32
33
34
35
36
#include <iostream>
#include <conio.h>
 
int main()
{
    const int n = 10;
    int arr[n] = {-5, 2, 5, -1, 4, 2, 4, 0, -1, 10}, Rn = 0, Sn = 0, *R, *S, Rsum = 0, Ssum = 0;
    for(int i=0; i < n; i++)
    {
        std::cout<< arr[i]<< " ";
        if (arr[i] <= 1) Rn++;
    }
    Sn = n - Rn;
    R = new int[Rn]; 
    S = new int[Sn];
    Rn = Sn = 0;
    for(int i=0; i < n; i++)
        arr[i] <= 1 ? R[Rn++] = arr[i]: S[Sn++] = arr[i];
    std::cout<< std::endl;
    for(int i=0; i < Rn; i++)
    {
        std::cout<< R[i]<< " ";
        Rsum += R[i];
    }
    std::cout<< std::endl;
    for(int i=0; i < Sn; i++)
    {
        std::cout<< S[i]<< " ";
        Ssum += S[i];
    }
    std::cout<< std::endl<< "(1 + R)/(1 + S) = " << (double) (1 + Rsum) / (1 + Ssum );
    getch();
    delete []R;
    delete []S;
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru