Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Новая папка / For / main
.cpp#include <iostream> // подключаем нужные хед файлы
#include <conio.h>
using namespace std;
extern float fun (float, float, float); // описываем функцию, в которой будут происходить вычисления (прототип функции)
void main () // заголовок функции main
{ setlocale (LC_ALL, "rus"); // тело функции, подключаем русские символы
float Xn, a, d, n; // создаём переменные
char p; // создаём переменную
do // начало цикла, который позволит неоднократно выполять фунцию
{ cout <<"Введите a и d " << endl; // вывести на экран "Введите a и d "
cin >> a >> d; // вводим переденные
do //начало цикла, который контролирет ввод переменной n (n>4, n целое число)
{ n=0; // тело цикла, выражения
cout << "Введите ЦЕЛОЕ n большее 4 " << endl; // вывести на экран "Введите ЦЕЛОЕ n большее 4 "
cin >> n; // ввод n
} while (n!=(int)n || n<4); // условия цикла
Xn=fun(a, d, n) ; // вызов функции, присваивание Xn полученного в результате вычислений в функции
cout << "Xn равно " << Xn << endl <<endl << "Ещё разок? (Y or N?) "; // вывести на экран "Xn равно " и значение Xn
cin >> p; // ввод ответа на вопрос о повторении вычислений
} while (p=='y'||p=='Y'); // условия цикла
cout << endl << "Ну как хочешь ";
_getch(); // задержать значение на экране
}