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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.81
Vexel
12 / 12 / 1
Регистрация: 18.10.2009
Сообщений: 159
#1

Вычислить пример - C++

07.09.2010, 16:01. Просмотров 2092. Ответов 17
Метки нет (Все метки)

Помогите пожалуйста решить пример
Миниатюры
Вычислить пример  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.09.2010, 16:01     Вычислить пример
Посмотрите здесь:

Вычислить пример на С++ - C++
Прошу помощи с кодом программы на С++ для вычисления данного примера. Буду очень вам благодарен. Вычислить при x=1; y=0.37; a=12.87;...

Вычислить пример - C++
Пример прикрепил. Условие: bx<1 bx=1 bx>1 Исходные данные: b=1,5

Вычислить: пример в доке! - C++
Вычислить: пример в доке! Пожалуйста помогите сделать, всё уже перепробывал не получается! Заранее огромное спасибо!

Вычислить пример, введенный в виде строки - C++
В общем, задача такая: "Посчитать математическое выражение, которое задано текстовым рядом. Выражение может содержать целые положительные...

Перевести пример на С++ (Вычислить значение выражения) - C++
Нужно перевести пример из изображения в код на C++ Конкретно задание: 1. Вычислить значение выражения, введя необходимые данные с...

пример - C++
y=(\tan ({x}^{2})+\sqrt{x})\div (t*\lg (x+s)) интервал изменения аргумента от 0..2pi количество вычисляемых значений 200

Пример - C++
решить на С++ Builder

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
.::.DIMA.::.
143 / 143 / 4
Регистрация: 26.10.2008
Сообщений: 782
07.09.2010, 16:20     Вычислить пример #2
Что не получается? Сумма считается через обычный цикл for. Только у вас 3 суммы, значит будет 3 цикла.
rrrFer
Заблокирован
07.09.2010, 16:42     Вычислить пример #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
S=5596
лендер
46 / 46 / 2
Регистрация: 12.01.2010
Сообщений: 183
07.09.2010, 17:15     Вычислить пример #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
char *s = 0 ;
 
 char *i;
  for( i = (char*)1 ; i <= (char*)8 ; i++ )
    (int)s += (int)i + 1 ;
 
  for( char *j = (char*)4 ; j <= (char*)12 ; j++ )
    (int)s += (int)j ;
 
  for( long k = 5 ; k <= (long)(char*)20 ; k++ )
    s += k * ( 2 * k - 1 ) ;
 
    cout << (int)s ;
rrrFer
07.09.2010, 17:50
  #5

Не по теме:

лендер, понравилось лендер.Репутация++

Nameless One
Эксперт С++
5769 / 3418 / 255
Регистрация: 08.02.2010
Сообщений: 7,446
07.09.2010, 18:23     Вычислить пример #6
Сообщение было отмечено автором темы, экспертом или модератором как ответ
А у меня круче
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <numeric>
 
int main()
{
    const size_t size = 8 + 9 + 16;
    size_t elems[size];
    for(size_t i = 0; i < 8; ++i)
        elems[i] = i + 2;
    for(size_t i = 0; i < 9; ++i)
        elems[i + 8] = i + 4;
    for(size_t i = 0; i < 16; ++i)
        elems[i + 8 + 9] = (i + 5) * (2 * (i + 5) - 1);
    size_t result = std::accumulate(elems, elems + size, 0, std::plus<size_t>());
    std::cout << "Result = " << result << std::endl;
    return 0;
}
Vexel
12 / 12 / 1
Регистрация: 18.10.2009
Сообщений: 159
07.09.2010, 18:36  [ТС]     Вычислить пример #7
Цитата Сообщение от лендер Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
char *s = 0 ;
 
 char *i;
  for( i = (char*)1 ; i <= (char*)8 ; i++ )
    (int)s += (int)i + 1 ;
 
  for( char *j = (char*)4 ; j <= (char*)12 ; j++ )
    (int)s += (int)j ;
 
  for( long k = 5 ; k <= (long)(char*)20 ; k++ )
    s += k * ( 2 * k - 1 ) ;
 
    cout << (int)s ;
Бред полный, ошибка на ошибке! Вот правильный вариант
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
int main()
{
 int s = 0 ;
 for( char i = 1 ; i <= 8 ; i++ )
      {
      s += i + 1 ;
      }
 for( char j = 4 ; j <= 12 ; j++ )
      {
      s += j ;
      }
 for( char k = 5 ; k <= 20 ; k++ )
      {
      s += k * ( 2 * k - 1 ) ;
      }
 std::cout << s;
 return 0;
}
лендер
46 / 46 / 2
Регистрация: 12.01.2010
Сообщений: 183
07.09.2010, 18:39     Вычислить пример #8
Цитата Сообщение от Vexel Посмотреть сообщение
Бред полный, ошибка на ошибке!
в борланд 3.1 компилица отлично
Nameless One
07.09.2010, 18:40
  #9

Не по теме:

Цитата Сообщение от Vexel Посмотреть сообщение
Бред полный, ошибка на ошибке! Вот правильный вариант
Vexel, а что Вам мешало самому это написать ?

Vexel
12 / 12 / 1
Регистрация: 18.10.2009
Сообщений: 159
07.09.2010, 20:06  [ТС]     Вычислить пример #10
Цитата Сообщение от Nameless One Посмотреть сообщение

Не по теме:

Vexel, а что Вам мешало самому это написать ?

Просто забыл как циклы делаются и все. Спасибо всем, кто помог.
Crudelis
Шаровик затейник
672 / 414 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
08.09.2010, 00:02     Вычислить пример #11
Цитата Сообщение от Vexel Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
int main()
{
 int s = 0 ;
 for( char i = 1 ; i <= 8 ; i++ )
 {
 s += i + 1 ;
 }
 for( char j = 4 ; j <= 12 ; j++ )
 {
 s += j ;
 }
 for( char k = 5 ; k <= 20 ; k++ )
 {
 s += k * ( 2 * k - 1 ) ;
 }
 std::cout << s;
 return 0;
}
Как раз в вашей программе дофига ошибок, а код от лендер рабочий!

Добавлено через 1 минуту
for( char i ...
и так далее)
easybudda
Эксперт CЭксперт С++
9461 / 5474 / 927
Регистрация: 25.07.2009
Сообщений: 10,498
08.09.2010, 00:38     Вычислить пример #12
Цитата Сообщение от лендер Посмотреть сообщение
char *i;
А зачем такие заморочки? В 32-битной системе по сути получится 4-байтовая целочисленная переменная. В 64-битной - соответственно 8-байтовая... Смысл-то в чём? Чтобы странно выглядело?
silent_1991
Эксперт С++
4960 / 3036 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
08.09.2010, 04:31     Вычислить пример #13
easybudda,
Просто тут в последнее время тенденция походу, когда ленивые студнеты вываливают тексты заданий, которые им надо решить, злобные дядьки-программисты выдают им такие решения, по которым их будут гонять до следующего семестра))))
rrrFer
Заблокирован
08.09.2010, 06:03     Вычислить пример #14
silent_1991, зато студенту таки придется что-нибудь узнать и книжки открыть. Хотя наверно не совсем правильно так "помогать", но ИМХО уместно если попыток что-то делать самостоятельно не было.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.09.2010, 11:44     Вычислить пример
Еще ссылки по теме:

пример в C++ - C++
f(x,y,z)=((pow(x,3))+(pow(y,3)))/((pow(sin,4)*z)-1) помогите срочно!!!!

Пример на с++ - C++
S=1-x2/2!+...+(-1)n * x2n/(2n)! Диапазон изменения аргумента: 0,1&lt;=x&lt;=1 Как решить в си++ это? строчка примера будет выглядеть...

Пример из Дейтела - C++
Помоготе разобрать пример из Дейтела, #include&lt;iostream&gt; #include&lt;string&gt; using namespce std; MyBook{ public: void...

Пример из Пратта - C++
Немого модифицированный пример из Пратта. Для переменной snack2 при выводе cout-ом работает четко, при выводе через функцию output выносит...

Пример(классы) - C++
ДАйте какой нибудь пример классов любых(простой пример какой нить),но чтобы там был: Должен быть базовый класс1 и от него производный...


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

Или воспользуйтесь поиском по форуму:
silent_1991
Эксперт С++
4960 / 3036 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
08.09.2010, 11:44     Вычислить пример #15
rrrFer,
Не, я не в коем случае не пытался пристыдить "злобных дядек-программистов", даже наоборот)))
Yandex
Объявления
08.09.2010, 11:44     Вычислить пример
Ответ Создать тему
Опции темы

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