Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Задать на интервале [0; T] следующие однозначные функции, заданные в виде графиков.
- // Допустимые значения функций от -5 до 5.
- // Вывести таблицу значений функции в 100 точках на интервале [0; T] в текстовый файл (экран) и построить
- // график в одном из редакторов (табличный редактор, математический пакет, онлайн-сервис).
- #include <iostream>
- using namespace std;
- double Graph (int x, int T)
- {
- double a;
- a = T / 4;
- if (x < a) {
- return (5 * (x / a));
- }
- if (x >= a && x < 2 * a) {
- return 5;
- }
- if (x >= 2 * a && x < 3 * a) {
- return 5*((2*a-x)/a);
- }
- if (x >= 3 * a && x <= 4 * a) {
- return -5;
- }
- }
- int main()
- {
- int T;
- int i;
- cout << "Enter the number T = ";
- cin >> T;
- cout << "x\ty" << endl;
- for (i = 0; i <= T; i++) {
- cout << i << "\t" << Graph(i, T) << endl;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement