Добавил:
cranberries
Берегите себя и своих близких. По всем вопросам - пишите в мой вк, помогу чем смогу. Всем УЗС привет!
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:C++ программы НОВИКОВ / Вариант 8 / Задание 3
.cpp// Задание 3.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include "stdafx.h"
#include <iostream>
using namespace std;
void func(float a, float b, float c)
{
float x1, x2, dx, F;
int k;
cout << "Введите начало отрезка: ";
cin >> x1;
cout << "Введите конец отрезка: ";
cin >> x2;
cout << "Введите шаг: ";
cin >> dx;
for (int x = x1; x<x2; x += dx)
{
k = 0;
if (c != 0 && x < 5)
{
F = -a*(x*x) - b;
}
else
{
if (c == 0 && x > 5)
{
F = (x - a) / x;
}
else
if (c != 0)
{
F = -x / c;
}
else
k++;
}
if (k == 0)
cout << "При значении [" << x << "] функция F = " << F << endl << endl;
else
cout << "При значении [" << x << "] функция F не может быть вычислена так как присутствует деление на нуль." << endl << endl;
}
}
int main()
{
setlocale(0, "");
float a, b, c;
cout << "Введите a: ";
cin >> a;
cout << "Введите b: ";
cin >> b;
cout << "Введите c: ";
cin >> c;
func(a, b, c);
system("pause");
return 0;
}
Соседние файлы в папке Вариант 8