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

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

Войти
Регистрация
Восстановить пароль
 
ZM-V
0 / 0 / 0
Регистрация: 15.09.2013
Сообщений: 19
#1

При помощи оператора WHILE протабулировать функцию в диапазоне от 0.5 до 5 с шагом 0.1 - C++

16.09.2013, 07:24. Просмотров 415. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста!!!
Разработать алгоритмы и программы решения задач:
a) при помощи оператора WHILE протабулировать функцию в диапазоне от 0.5 до 5 с шагом 0.1

b) при помощи оператора DO...WHILE протабулировать функцию y=2.5+arctg(x) в диапазоне параметра от 1 до 10 с шагом 0.5.
Изображения
 
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.09.2013, 07:24     При помощи оператора WHILE протабулировать функцию в диапазоне от 0.5 до 5 с шагом 0.1
Посмотрите здесь:

Протабулировать функцию с шагом - C++
Всем привет,нужно протабулировать функцию s(x) с шагом h и пока a < b наша функция будет работать(и после каждой итерации делаем наш шаг...

Протабулировать функцию на участке a до b с шагом h - C++
Нуждаюсь в вашей помощи! Протабулировать функцию на участке a до b с шагом h.

Протабулировать функцию с заданным шагом - C++
Для каждого x на интервале 3≤x≤6 с шагом 0,3 для каждого y из интервала 5≤y≤7,2 с шагом 0.2 протабулировать функцию f(x,y)=³√x²+3y. ...

Протабулировать функцию в заданном диапазоне - C++
3. Протабулировать функцию в заданном диапазоне. #include "stdafx.h" #include <iostream> #include <cmath> #include <clocale> ...

Протабулировать функцию в промежутке между а и b с шагом n - C++
Помогите пожалуйста написать программу Вот задание 1. Протабулювати функцію на проміжку від а до b з кроком n згідно додатку. ...

Протабулировать функцию с заданным шагом агрумента - C++
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач до Хкон с шагом dX. F=-ax-c при c<0 и x неравно 0 ...

Протабулировать заданную функцию на интервале с шагом h - C++
напишите программу для решения следующей задачи.Протабулировать функцию f(x) на интервалес шагом ℎ. Вывести значения x и y.

Вывести числа от 10 до нуля при помощи оператора декремента и цикла while - C++
Здравствуйте. Как вывести каждое число в цикле while? Ведь он заканчивается на нуле и выводит ноль. Где нужно вставить вывод каждого...

Вычислить функцию при использовании оператора for - C++
Вычислить f(x)=x^2+b, при x=-10,-9,...10 с использованием оператора for

Протабулировать ф-ю на промежутке от а к b с шагом n согласно вложению - C++
Прошу помогите решить написать программу. 1. Протабулировать ф-ю на промежутке от а к b с шагом n согласно вложению. 2. Задано число N....

Задать рандом в диапазоне с шагом - C++
У меня есть диапазон и шаг и шаг de(Я их считаю в программе). Помогите задать рандом. Я пробовал вот так: double M; for (i = 0;...

Как подставить в формулу числа в диапазоне от 0 до 0,1 с шагом 0,0001? - C++
Здравствуйте. Подскажите как написать простую задачу. Имеется формула double x=0; double y=0.0001//шаг. Всего 1000 ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Нету имени
177 / 22 / 2
Регистрация: 16.05.2013
Сообщений: 181
16.09.2013, 07:50     При помощи оператора WHILE протабулировать функцию в диапазоне от 0.5 до 5 с шагом 0.1 #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
a) Как я понял, для первого задания, функция в картинке
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
#include <iostream>
#include <stdlib.h> // system( "pause" );
#include <math.h>   // cos( x ) 
 
int main( int argv, char * argc[] ) {
 
    double t = 0.5, y;
    
    while( t <= 5.0 ) {
    
        if( t <= 3 ) {
            y = t/5 - 1;
            std::cout << "t = " << t << "\t\tt<=3\t\ty = " << y << std::endl;
        } else 
        if( t > 3 ) {
            y = cos( t+(1/3) );
            std::cout << "t = " << t << "\t\tt>3\ty = " << y << std::endl;
        }
    
    t = t + 0.1;
    }
 
system( "pause" );
return 0;
}
Добавлено через 6 минут
б)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <stdlib.h> // system( "pause" );
#include <math.h>   // atan( x ) 
 
int main( int argv, char * argc[] ) {
 
    double x = 1.0, y;
    
    do {
    
        y = 2.5 + atan(x);
        std::cout << "x = " << x << "\t\ty = " << y << std::endl; 
    
    x = x + 0.5;
    } while( x <= 10 );
 
system( "pause" );
return 0;
}
ZM-V
0 / 0 / 0
Регистрация: 15.09.2013
Сообщений: 19
16.09.2013, 19:42  [ТС]     При помощи оператора WHILE протабулировать функцию в диапазоне от 0.5 до 5 с шагом 0.1 #3
Спасибо огромное выручил!!!)))
Ответ Создать тему
Опции темы

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