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

Чередование знаков -+-+-+ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерный Массив http://www.cyberforum.ru/cpp-beginners/thread702480.html
дан массив из N вещественных чисел, подсчитать сколько в массиве элементов равных минимальному значению
C++ Как правильно объявить массив объектов Как правильно объявить массив объектов: #include <cstdlib> #include <iostream> using namespace std; class orenda_kvartiri { public: http://www.cyberforum.ru/cpp-beginners/thread702464.html
C++ исправить ошибку в коде с++(структура данных)
определить структурный тип,содержащий следующую информацию: фио риелтора,тип квартиры,кол-во комнат,стоимость,дата продажи. ввести 5 элементов данного типа.распечатать в табличном виде,расположив...
C++ Все мои попытки закончились неудачей
Во время очередного внеочередного карантина легендарная учительница начальных классов Марья Ивановна выложила на своем блоге домашние задания по математике. Каждое задание состоит из нескольких...
C++ Не смог составить http://www.cyberforum.ru/cpp-beginners/thread702449.html
Завод по производству колы изготавливает ее не только для магазинов, но и для всемирно известной сети ресторанов быстрого питания. Ежедневно завод отгружает один и тот же объем колы в литрах....
C++ Суть задачи я понял, а составить не могу=( На сковородке одновременно можно положить k котлет. Каждую котлету нужно с каждой стороны обжаривать m минут непрерывно. За какое наименьшее время удастся поджарить с обеих сторон n котлет? В... подробнее

Показать сообщение отдельно
LeMax24
51 / 13 / 2
Регистрация: 29.09.2012
Сообщений: 90
19.11.2012, 21:55  [ТС]
Цитата Сообщение от Croessmah Посмотреть сообщение
а разве, если решать по вышеприведенной формуле, то pow(-1,n-1) не даст чередование знака? По-моему, оно для этого там и стоит.
так а n откуда берётся?

Добавлено через 42 минуты
сделал так но мне кажется не правильно
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cmath>
 
int main()
{
    setlocale (LC_ALL, "Russian");
    double x = 0, Summa = 0, znak = 1;
 
    std::cout << "Введите х: ";
    std::cin >> x;
 
    do
    {
        for(int i = 1; i <= 10000; i += 2)
            Summa = Summa + (znak * pow(x, i));
    }
    while((-1000 > Summa) && (Summa < -10000000));
    
    std::cout << Summa << std::endl;
 
    system("pause");
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru