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

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

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

циклы - C++

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

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

Заменить в коде циклы 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 =...

Циклы - C++
Дано целое число а. Вывести все числа в диапазоне от 0 до а, которые делятся без остатка на 3, и сумму этих чисел. а вводит пользователь, и...

циклы - C++
2. Задание 1. Задание взять из таблицы 1 и таблицы 2 согласно варианту. 2. Разработать блок-схемы алгоритма. 3. Написать и отладить...

Циклы - C++
Воозникли трудности. Можете помочь ?) Необходимо протабулировать функции, зависящее от 2 переменных или от нескольких параметров....

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

циклы for, while - C++
for: Среди всех n-значных чисел (n = 1,2,3,4) указать те, сумма цифр которых равна данному числу k. while: Дано натуральное число n....

5
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;
}
1
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;

}
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;
}
1
mexxantom
1 / 1 / 0
Регистрация: 19.02.2011
Сообщений: 47
02.03.2011, 19:52  [ТС] #5
спасибо всё супер работает +1
0
ValeryS
Модератор
6783 / 5191 / 496
Регистрация: 14.02.2011
Сообщений: 17,415
02.03.2011, 20:11 #6
for (double i=1.0;i<=n;i++)
double i=1.0
i++
i==2 ????
0
02.03.2011, 20:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2011, 20:11
Привет! Вот еще темы с ответами:

циклы - C++
Подскажите если файл состоит из блоков (например массивов )как переходить из блока к блоку с помощью цикла while , если действия в одном...

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

Циклы while do.while - C++
Дано число N. Как вычислить сколько чётных цифр в числе N при помощи while?

Циклы - C++
Пожалуйста помогите решить задачу по С++! Вообще не понимаю в этом.... Задача состоит в следующем- Дано начальное число n=... и конечное...


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

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

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