Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Найти значение выражения

94K
26 ноября 2014 года
Катерина Пчелинцева
1 / / 26.11.2014
Дано целое число N (>0) Найти значение выражения 1.1 - 1.2 + 1.3 -... Нужно составить программу на С ++ Помогите пожалуйста, а то я незнаю как ее составить :-(
392
26 ноября 2014 года
cronya
421 / / 03.01.2009
Код:
#include <iostream>
#include <conio.h>
#include <cstdlib>
#include <ctime>

using namespace std;

int main()
{
    srand((unsigned)time(0));
    int range = rand()%10 + 5;
    float rezult = 0, numer = 1.1;
    for(int idx = 1; idx <= range; idx++)
    {
        if(idx % 2 != 0)
        {
            rezult += numer;
            cout <<"(+ "<< numer << ")" << rezult << endl;
        }
        else
        {
            rezult -= numer;
            cout <<"(- "<< numer << ")" << rezult << endl;
        }
        numer += 0.1;
    }
    cout<< "range = " << range << endl;
    cout<< "rezult = " << rezult << endl;
    cout<<endl;
    getch();
    return 0;
}
в Code::Blocks работает

Код:
(+ 1.1)1.1
(- 1.2)-0.1
(+ 1.3)1.2
(- 1.4)-0.2
(+ 1.5)1.3
(- 1.6)-0.3
(+ 1.7)1.4
(- 1.8)-0.4
(+ 1.9)1.5
(- 2)-0.5
(+ 2.1)1.6
(- 2.2)-0.6
(+ 2.3)1.7
(- 2.4)-0.7
range = 14
rezult = -0.7
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог