Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Вадос
0 / 0 / 0
Регистрация: 03.12.2014
Сообщений: 5
1

подскажите как написать єту программу

30.01.2011, 19:08. Просмотров 452. Ответов 1
Метки нет (Все метки)

Помогите пожалуйста решить задачу...
Найти сумму ряда используя циклы for и while.

Варианты функций f1 (х), f2 (х), интервал изменения х (от A до B) и шаг (C) приведены в таблице
Таблица
F1(x) | F2(x) | A | B | C
X3-3x2 | X4+2x2+3 | 1 | 3 | 0.2




2. Цикл for
Цикл for представляет собой способ выполнения повторяющихся действий. Это цикл с предусловием. Для инициализации цикла необходимо использовать переменную, объявленную ранее. Переменную цикла можно менять на любую величину. Цикл описывается следующей конструкцией:
for (инициализация цикла; условие продолжения, изменение переменной цикла)
тело цикла;
Например, для пятикратного вывода на экран строки "Работа цикла for" можно использовать следующие операторы:
C++
1
2
for (int i = 0; i <5; i)
cout <<"Работа цикла for" <<endl;
Кроме того, цикл for можете объявлять переменную цикла непосредственно в области инициализации:
C++
1
2
3
4
5
6
7
8
9
10
11
12
cin>> a;
if (a <0)
cout <<"Факториал не существует (число <0)" <<endl;
else if (a == 0)
cout <<"Факториал" <<a <<"=" <<fact <<endl;
else
{For (i = 1; i <= a; i)
fact = fact * i;
cout <<"Факториал" <<a <<"=" <<fact <<endl;
}
return 0;
}
3. Цикл while
Цикл применяется в случае, когда заранее не известно сколько раз состоится повторение цикла, но известна условие его окончания. Это также как и цикл for цикл с передумвою. Формат:
инициализация переменной цикла (не обязательно)
while (условие)
{
Тело цикла;
изменение переменной цикла;
}
Например, для пятикратного вывода на экран строки "Работа цикла while" можно использовать следующие операторы:
C++
1
2
3
4
5
6
int i = 0;
while (i <5)
{
cout <<"Работа цикла while" <<endl;
i;
}
 Комментарий модератора 
Используйте теги форматирования кода!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.01.2011, 19:08
Ответы с готовыми решениями:

подскажите как написать єту программу
Дано натуральные числа n,b1,b2,...,bn.Найти те члены bk последовательности...

Подскажите как написать программу
не могу разобраться с логарифмом и корнем, помогите написать...

подскажите как првильно написать программу про наследование классов
подскажите как првильно написать задачу про наследование классов вот надо...

Подскажите как написать программу которая сможет вытащить инфу с сайта и записать ее в файл
Для автоматизации мониторинга сайта нужна программа которая вытаскивала бы...

Дан текст. файл, сост. из одной или нескольких строк.подскажите,как написать программу
Дан текст. файл, сост. из одной или нескольких строк. Каждая строка файла...

1
vet
175 / 176 / 55
Регистрация: 08.04.2009
Сообщений: 1,309
31.01.2011, 04:49 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
29
30
31
32
33
34
35
36
37
#include <iostream>
#include <cmath>
using namespace std;
 
double f1(double x)
{
       return( pow(x,3)-3*pow(x,2));
}
 
double f2(double x)
{
      return( pow(x,4)+2*pow(x,2)+3);
}
 
 
int main()
{
    double a = 1, b = 3,c = 0.2;
    double sum = 0;
    
    for(double i=a;i<b;i+=c)
    {
          sum += f1(i); 
    }
    cout << sum << "\n";
    sum = 0;
    
    double j = a;
    while(j<b)
    {
         sum += f2(j);
         j += c;
    }
    cout << sum;
    
cin.get();
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.01.2011, 04:49

Подскажите как написать
Алгоритм решения индивидуальной задачи разделить на две функции: - функцию, ...

Как написать праграмму подскажите на с++
В массиве хранятся сведения о количестве осадков,выпавших за каждый день...

лаба по Си++ подскажите как написать=)
Характеристикой столбца целочисленной матрицы назовем сумму модулей его...


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

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

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