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

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

Войти
Регистрация
Восстановить пароль
 
mexxantom
1 / 1 / 0
Регистрация: 19.02.2011
Сообщений: 47
#1

циклы - C++

02.03.2011, 15:53. Просмотров 305. Ответов 5
Метки нет (Все метки)

вот файлик с примером на ряды решается с помощью цикла вводите число n допустим 5 и программа должна вывести пятый член этого ряда
помогите!!!!!!!!!
Миниатюры
циклы  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2011, 15:53     циклы
Посмотрите здесь:

Заменить в коде циклы for на циклы while - C++
int i, j, n; bool a; cin >> i >> n; for (i; i<n; i++) { a = true; for (j = 2; j <= i / 2; j++) if ((i%j) == 0) a =...

Циклы (for, while, do while) - C++
Помогите пожалуйста, вообще ничего не получается...:( Через for: 1.Задано натуральное число, уничтожить с него цифры - "5" и "2",...

Циклы WHILE, DO-WHILE. - C++
Привет всем. В течении 3ёх часов нужно сдать работу, ни черта не получается, ибо полнейший чайник в программировании :umnik: Может кто...

Циклы - C++
Нужна помощь с циклом.Есть определенный массив из которого необходимо вытащить данные и поставить в цикл, так же необходимо делать...

Циклы - C++
1) Дано вещественное число А и целое число N(>0). Используя один цикл, найти сумму 1+A+A^2+...+A^N. Пример входных данных: 1.00 2 ...

Циклы - C++
В последовательности символов выдать на печать TRUE, если значение последнего символа равно F Помогите пожалуйста

с++ циклы - C++
не работает, помогите найти ошибку #include <iostream> #include <math.h> double fact(unsigned int n) { double res = 1.0; ...

Циклы - C++
1)For. Дано целое число N(>0). Найти сумму (1^N)+(2^N-1)+...N 2)While. Даны целые положительные числа A и В. Найти их наибольший...

циклы - C++
Подскажите, как в цикле while создать два условия так ,чтобы не было оператора break, то есть чтобы условия проверялись, затем выполнялось...

Циклы в с++ - C++
Как должен выглядеть цикл for с шагом -1?


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sokolov
42 / 42 / 3
Регистрация: 04.01.2011
Сообщений: 125
02.03.2011, 16:13     циклы #2
Цитата Сообщение от mexxantom Посмотреть сообщение
вот файлик с примером на ряды решается с помощью цикла вводите число n допустим 5 и программа должна вывести пятый член этого ряда
помогите!!!!!!!!!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
#define PI 3.14159265
using namespace std;   //        1/(sin1+sin2+...+sinN)
int main()
{setlocale(LC_ALL,"Russian");
int n;
double znam=0.0,sum=0.0;
do{
cout<<"Введите номер элемента: ";
cin>>n;}
while(n<=0);
for (int i=1;i<=n;i++)
{znam+=sin(i*PI/180);
sum+=(1/znam);}
cout<<n<<"-ый элемент равен: "<<1/znam<<endl; 
cout<<"Сумма "<<n<<" элементов равна: "<<sum;
return 0;
}
mexxantom
1 / 1 / 0
Регистрация: 19.02.2011
Сообщений: 47
02.03.2011, 17:50  [ТС]     циклы #3
Цитата Сообщение от Sokolov Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
#define PI 3.14159265
using namespace std;   //        1/(sin1+sin2+...+sinN)
int main()
{setlocale(LC_ALL,"Russian");
int n;
double znam=0.0,sum=0.0;
do{
cout<<"Введите номер элемента: ";
cin>>n;}
while(n<=0);
for (int i=1;i<=n;i++)
{znam+=sin(i*PI/180);
sum+=(1/znam);}
cout<<n<<"-ый элемент равен: "<<1/znam<<endl; 
cout<<"Сумма "<<n<<" элементов равна: "<<sum;
return 0;
}
спасибо конечно но считает не верно вот твоя программа внизу я закоментил проверку для числа n=2 ну и ответы разные получаются

#include <iostream>
#include <cmath>
#define PI 3.14159265
using namespace std; // 1/(sin1+sin2+...+sinN)
int main()
{setlocale(LC_ALL,"Russian");
int n;
double znam=0.0,sum=0.0;
do{
cout<<"vvedite nomer: ";
cin>>n;}
while(n<=0);
for (int i=1;i<=n;i++)
{znam+=sin(i*PI/180);
sum+=(1/znam);}
cout<<n<<"-element ravrn"<<1/znam<<endl;
cout<<"summa "<<n<<" ilementov: "<<sum;
//double k;
//k=1/(sin(1)+sin(2));
//cout<<k<<endl;
return 0;

}
Sokolov
42 / 42 / 3
Регистрация: 04.01.2011
Сообщений: 125
02.03.2011, 17:57     циклы #4
mexxantom,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
#define PI 3.14159265
using namespace std;   //        1/(sin1+sin2+...+sinN)
int main()
{setlocale(LC_ALL,"Russian");
int n;
double znam=0.0,sum=0.0;
do{
cout<<"Введите номер элемента: ";
cin>>n;}
while(n<=0);
for (double i=1.0;i<=n;i++)
{znam+=sin(i);
sum+=(1/znam);}
cout<<n<<"-ый элемент равен: "<<1/znam<<endl; 
cout<<"Сумма "<<n<<" элементов равна: "<<sum;
return 0;
}
mexxantom
1 / 1 / 0
Регистрация: 19.02.2011
Сообщений: 47
02.03.2011, 19:52  [ТС]     циклы #5
спасибо всё супер работает +1
ValeryS
Модератор
6550 / 5016 / 463
Регистрация: 14.02.2011
Сообщений: 16,728
02.03.2011, 20:11     циклы #6
for (double i=1.0;i<=n;i++)
double i=1.0
i++
i==2 ????
Yandex
Объявления
02.03.2011, 20:11     циклы
Ответ Создать тему
Опции темы

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