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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
sirserik
3 / 3 / 0
Регистрация: 12.05.2011
Сообщений: 156
#1

Найти значение выражения 1.1-1.2+1.3-1.4-1.5 до n - C++

26.06.2011, 18:00. Просмотров 1665. Ответов 2
Метки нет (Все метки)

Дано целое число n(n>0) Найти значение выражения 1.1-1.2+1.3-1.4-1.5 до n (слагаемых знаки чередуются) Условный оператор не использовать только for

пример n=13
ответ 1.7
Всем спасибо заранее
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2011, 18:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти значение выражения 1.1-1.2+1.3-1.4-1.5 до n (C++):

Найти значение тригонометрического выражения, если известно другое значение. - Алгебра
\sin{x}+\cos{x}=\frac{1}{3} (\sin{x})^3+(\cos{x})^3=?

Найти целое значение аргумента, при котором значение выражения удовлетворяет условию - Assembler
Добрый! Есть задача:Найти целое значение аргумента, при котором функция Y = (5,6^x) / (3 * x^2) превысит 200 Код я написала,...

Найти значение выражения - Pascal
Паскаль. Найти значение выражения W=MAX(A+B,C)-MIN(A,B,C)+MAX(A-C,B-C)*MIN(A+B,C-B) Значения A,B,C вводятся с клавиатуры, MAX,MIN...

Найти значение выражения - Java SE
Дано целое число N (> 0). Найти значение выражения 1.1-1.2+1.3-... (N слагамых, знаки чередуются). Условный оператор не использовать.

найти значение выражения 1*1+2*2+...+n*n - Pascal
найти значение выражения 1*1+2*2+...+n*n

Найти значение выражения - Логика и множества
Добрый день, уважаемые форумчане! Впервые столкнулась с таким типом задач(см. вложение).. Пересмотрела несколько учебников по мат....

2
Daemon025
380 / 329 / 67
Регистрация: 06.12.2010
Сообщений: 900
26.06.2011, 18:13 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
int main()
{
    int n;
    double sum=0,i=1.0;
    
    std::cout << "n= ";
    std::cin  >> n;
    
    for (int sign=-1; i<n; i+=0.1,sign *=-1)
        sum += i*sign;
        
    std::cout << "Suma: " << sum; 
  
    return 0;   
}
возможно так

Добавлено через 1 минуту
пример n=13
ответ 1.7
только, как здесь положительное число выходит понять не могу
1
Somebody
2791 / 1602 / 147
Регистрация: 03.12.2007
Сообщений: 4,197
Завершенные тесты: 1
26.06.2011, 18:15 #3
C++
1
2
3
4
5
6
7
float cur = 1.1, d = 0.1, sum = 0;
for (int i = 1; i <= n; i++)
{
  sum += cur;
  d = -d;
  cur = -cur + d;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.06.2011, 18:15
Привет! Вот еще темы с ответами:

найти значение выражения - Алгебра
Привет) плиз, помогите решить 13^log11(3) * 11^log3(13) * 3^log13(11) = 13^log3(11) * 11^log11(3) * 3^log11(13)

Найти значение выражения - Turbo Pascal
не знаю как решается может она просто без функций и процедур или же нет) \binom {n}{k}=C_n^k=\frac{n!}{k!(n-k)!}

Найти значение выражения - Pascal
В общем, ребята, никак не могу решить задачу. Голову ломал недели две, но так и не пришел к омута правильному. Помогите, кто может,...

Найти значение выражения - PascalABC.NET
вещественное число X и целое число N (&gt; 0). Найти значение выражения X − X3/(3!) + X5/(5!) − … + (−1)N·X2·N+1/((2·N+1)!)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru