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

Составьте программу вычисления суммы - C++

Восстановить пароль Регистрация
 
Konfetkaliliya
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 32
18.02.2013, 15:07     Составьте программу вычисления суммы #1
S=2+2*4+2*4*6+....+2*4....*(2n)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2013, 15:07     Составьте программу вычисления суммы
Посмотрите здесь:

Составьте программу вычисления значений функции на заданном промежутке с заданным шагом: C++
C++ Напишите программу вычисления суммы: 1! + 2! + 3! + … + n!, используя функцию вычисления факториала числа k.
Составьте программу вычисления произведения элементов матрицы B(N,N), кратных 5. C++
Составьте программу вычисления степени числа А с натуральным показателем C++
Составьте программу расчета суммы денег (Не могу понять в чем ошибка) C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
HackSign
33 / 33 / 13
Регистрация: 23.11.2006
Сообщений: 109
18.02.2013, 16:55     Составьте программу вычисления суммы #2
Вот как-то так вот
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
#include<iostream.h> 
#include<conio.h>
#include<stdlib.h>
 
int main()
{
  int i, sum, j, ms, s, x; 
  cout<<"Vvedite chislo "; 
  cin>>i; 
  j=0;
  ms=0; sum=0; s=1; 
  while(j!=i) 
  { 
   for(x=0;x<=j;x++)
   {
   ms=ms+2; 
   s=s*ms; 
   //cout<<"ms "<<ms<<"s "<<s<<"\n";
   }
   sum=sum+s; 
   cout<<" itog pri i="<<j<<" "<<sum<<"\n"; 
   j=j+1; 
   s=1; ms=0;
   } 
  cout<<"Press any key to exit"; 
  getch();
  return 0; 
}
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
18.02.2013, 17:05     Составьте программу вычисления суммы #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
int main()
{
     int n, s=2;
     std::cin>>n;
     for (int i=1; i<=n; ++i)
     {
          int k = 2,_k=k;
          for (int j=0; j<i; ++j)
                k*=_k+=2;
          s+=k;     
    }     
     std::cout<<s;      
     return 0;
}
Если я правильно понял. Пример: n = 3. Это значит примерно следующее:
2+(2*4)+(2*4*6)+(2*4*6*8) = 442.
n равно 3 выражениям в скобках.
Konfetkaliliya
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 32
19.02.2013, 17:05  [ТС]     Составьте программу вычисления суммы #4
Напишите пожалуйста понятнее программу, а то я ни черта не понимаю, что вы мне прислали!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
19.02.2013, 17:09     Составьте программу вычисления суммы #5
Konfetkaliliya, понятней? Это как? По-русски?
Konfetkaliliya
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 32
19.02.2013, 18:19  [ТС]     Составьте программу вычисления суммы #6
На подобие записи этой задачи!!!! А не так как4 вы мне написали!!!!((((((((((((((
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
program ex19;
var a,b,c:integer;
begin
write('введите длины сторон треугольника');
readln(a,b,c);
if(a=b)and(b=c)then
writeln('равносторонний треугольник')
else if (a*a+b*b=c*c) or (a*a+c*c=b*b) or (c*c+b*b=a*a) then
Writeln('прямоугольный треугольник')
else if (a=b) or (b=c) then
Writeln('равнобедренный треугольник')
else if (a=b) and (b=c) then
Writeln('равносторонний треугольник');
end.
Triall
 Аватар для Triall
3 / 3 / 1
Регистрация: 16.02.2011
Сообщений: 68
19.02.2013, 18:56     Составьте программу вычисления суммы #7
Цитата Сообщение от Konfetkaliliya Посмотреть сообщение
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
program ex19;
var a,b,c:integer;
begin
write('введите длины сторон треугольника');
readln(a,b,c);
if(a=b)and(b=c)then
writeln('равносторонний треугольник')
else if (a*a+b*b=c*c) or (a*a+c*c=b*b) or (c*c+b*b=a*a) then
Writeln('прямоугольный треугольник')
else if (a=b) or (b=c) then
Writeln('равнобедренный треугольник')
else if (a=b) and (b=c) then
Writeln('равносторонний треугольник');
end.
Это паскаль, а не С++
ming_ruport
0 / 0 / 0
Регистрация: 21.11.2011
Сообщений: 6
19.02.2013, 19:38     Составьте программу вычисления суммы #8
C++
1
2
3
4
5
for(int i = 0; i <= n; i++)
{
   ms=ms+2; 
   s=s*ms;
}
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
19.02.2013, 20:10     Составьте программу вычисления суммы #9
Konfetkaliliya, давайте определимся с языком. Вам на каком надо?

Добавлено через 2 минуты
ming_ruport, Ваша запись будет иметь вид 2*4*6*8*...*n.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.02.2013, 20:45     Составьте программу вычисления суммы
Еще ссылки по теме:

Составьте программу для вычисления значения силы тока I на участке C++
Составьте программу вычисления суммы всех двузначных чисел. C++
Составьте программу вычисления суммы чисел C++

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

Или воспользуйтесь поиском по форуму:
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
19.02.2013, 20:45     Составьте программу вычисления суммы #10
на основе кода BumerangSP
я покажу, что такое непонятный код, что бы ты просто имела ввиду!!!!!!!!!!!!!!!!!!!!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
int main()
{
     int _, __=2;
     std::cin>>_;
     for (int _____=1; _____<=_; ++_____)
     {
          int ___ = 2,____=___;
          for (int ______=0; ______<_____; ++______)
                ___*=____+=2;
          __+=___;
    }
     std::cout<<__;
     return 0;
}
Yandex
Объявления
19.02.2013, 20:45     Составьте программу вычисления суммы
Ответ Создать тему
Опции темы

Текущее время: 23:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru