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

Таблица синусов для значений аргумента в диапазоне от 0 до π/2 с заданным числом шагов - C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 102, средняя оценка - 4.94
programist alenka
0 / 0 / 0
Регистрация: 18.03.2009
Сообщений: 22
26.03.2009, 17:06     Таблица синусов для значений аргумента в диапазоне от 0 до π/2 с заданным числом шагов #1
1.Используя циклы while, do - while и for, написать три варианта программы получения на экране таблицы синусов для значений аргумента в диапазоне от 0 до π/2 с заданным числом шагов.



2. Вычислить и вывести все члены числового ряда
1, 1/2!, 1/3!,……1/N!
значение которых превышает 10 в -5 стерени
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2009, 17:06     Таблица синусов для значений аргумента в диапазоне от 0 до π/2 с заданным числом шагов
Посмотрите здесь:

Вычислить значения сумм ряда s=x*sin*π/4+x 2*sin 2* π/4+…+ xn*sinn* π/4 C++
C++ Решить задачу с заданным числом шагов в указанном диапазоне
C++ Вычислить значение заданной функци на данном интервале с заданным шагом. Осуществить вывод значений аргумента и результатов вычислений значений функ
C++ Вычислить значения заданной функции для заданных значений аргумента
Программа выводит таблицу значений синусов или косинусов C++
C++ Вывести таблицу значений функции с заданным шагом аргумента
Вывести таблицу значений кусочной функции с заданным шагом аргумента C++
Вычислить значения функции для введенных значений аргумента C++
C++ Вывести таблицу значений функции с заданным шагом аргумента
C++ Вычислить значения функции для значений аргумента в заданном интервале
C++ Найти количество значений функций больших, чем значение аргумента, на заданном интервале с заданным шагом
C++ Напечатать таблицу значений функции для всех значений аргумента из диапазона [1..10] c шагом 0.1

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
xSander
12 / 12 / 2
Регистрация: 02.03.2009
Сообщений: 59
26.03.2009, 18:07     Таблица синусов для значений аргумента в диапазоне от 0 до π/2 с заданным числом шагов #2
Цитата Сообщение от programist alenka Посмотреть сообщение
1.Используя циклы while, do - while и for, написать три варианта программы получения на экране таблицы синусов для значений аргумента в диапазоне от 0 до ?/2 с заданным числом шагов.



2. Вычислить и вывести все члены числового ряда
1, 1/2!, 1/3!,……1/N!
значение которых превышает 10 в -5 стерени
1.
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
38
39
40
41
42
43
44
#include <math.h>
#pragma hdrstop
#include <condefs.h>
#include <conio.h>
#include <iostream.h>
 
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
#include <math.h>
#pragma hdrstop
#include <condefs.h>
#include <conio.h>
#include <iostream.h>
 
const float pi = 3.14; // число пи константа
double gradus = 0;
cout << "Программа для выведения синусов" << endl;
cout << "Таблица значений синусов угла от 0 до p / 2 в радиан";
cout << endl << endl;
double radian;
 
// это вывод синусов углов радиан по циклу for
 
for(radian = 0.00; radian < pi / 2; radian+= 0.01)
{
cout << radian << " радиан" << "равен синусу угла: " << sin(radian) << endl;
}
cout << endl << endl;
cout << "Таблица значений синусов угла от 0 до 90 в градусах";
radian = 0.00;
 
// это вывод синусов углов в градусах по циклу while
 
while(radian < pi / 2)
{
gradus = (radian * 180) / pi; // математическая формула преобразование в градус
cout << gradus << " градусов" << "равен синусу угла: " << sin(radian) << endl;
radian += 0.01;
}
getch(); // здесь getch() задерживает программу
return 0;
}
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
// Следующий код по циклу do while
#include <math.h>
#pragma hdrstop
#include <condefs.h>
#include <conio.h>
#include <iostream.h> 
#pragma argsused
int main(int argc, char* argv[])
{
const float pi = 3.14; // число пи константа
double gradus = 0;
cout << "Программа для выведения синусов" << endl;
cout << "Таблица значений синусов угла от 0 до p / 2 в радиан" << endl;
cout << "Таблица значений синусов угла от 0 до 90 в градусах" << endl;
do
{
cout << radian << " радиан" << "равен синусу угла: " << sin(radian) << endl;
gradus = (radian * 180) / pi;
cout << gradus << " градусов" << "равен синусу угла: " << sin(radian) << endl;
radian += 0.01;
}
while(radian < pi / 2);
getch();
return 0;
}
Yandex
Объявления
26.03.2009, 18:07     Таблица синусов для значений аргумента в диапазоне от 0 до π/2 с заданным числом шагов
Ответ Создать тему
Опции темы

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