Добавил:
Берегите себя и своих близких. По всем вопросам - пишите в мой вк, помогу чем смогу. Всем УЗС привет! Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

C++ программы НОВИКОВ / Вариант 8 / Инфа Задача 3 ГОТОВО

.docx
Скачиваний:
27
Добавлен:
25.11.2016
Размер:
171.22 Кб
Скачать

Задание №:3

Условие задачи:

Блок-схема:

Проверка:

При Хнач=-1,Хкон=5,dx=1,a=1,b=2,c=3

F1=0,33, F2=0,67, F3=1,00, F4=1,33, F5=1,67

Код:

#include "stdafx.h"

#include <stdio.h>

#include <conio.h>

#include <clocale>

int main()

{

setlocale(LC_ALL,".1251");

float F,x,dx,xin,xout,a,b,c;

printf("Введите X-начальное: "); scanf("%f",&xin);

printf("Введите X-конечное: "); scanf("%f",&xout);

printf("Введите dx: "); scanf("%f",&dx);

printf("Введите a: "); scanf("%f",&a);

printf("Введите b: "); scanf("%f",&b);

printf("Введите c: "); scanf("%f",&c);

x=xin;

while (x<=xout)

{

if ((с<0)&&(a!=0)) {F=-a*x*x;}

else if ((с>0)&&(a=0))

if((x!=0)&&(c!=0)){F=(a-x)/(x*c);}

else printf("Х или A равны нулю,а на ноль делить нельзя!");

else if(!(c=0))F=x/c;

else printf("c равн0 нулю,а на ноль делить нельзя!");

printf("\nx=%.2f F=%.2f",x,F);

x+=dx;

}

getch();

return 0;

}

Консоль:

Соседние файлы в папке Вариант 8