Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Написать блок-схему и программу табулирования функции назаданном промежутке с шагом 0.2 и построить график этой функции

Андрей Чернышов Ученик (49), на голосовании 5 месяцев назад
написать на c++ блок-схему и программу табулирования функции
на заданном промежутке с шагом 0.2 и построить график этой функции Функция y=x-2cos(0.5Пх) Интервал [0.1;2.5]
Голосование за лучший ответ
Несмачный Дмитрий Профи (871) 6 месяцев назад
А в чем сложность? Сперва ввод данных - здесь вроде не нужно; затем инициализация, здесь тоже ни к чему. Задаешь параметры цикла: от 0,1 до 2,5 через 0,2, это в прямоугольнике, начало цикла. Оттуда два выхода: на конец программы и на вычисление.
В прямоугольнике вычисления итерация цикла (y=x-2cos...) и помещение в массивы параметра цикла и результата. Выход из прямоугольника на начало цикла.
Программу по блок-схеме построить элементарно:

double p[14]; //2.5-0.1/.2=14
double r[14];
double k;
int i;

for(i=0,k=0.1;k<=2.5;k+=.2,i++)
{
p[i]=i;
r[i]=y=x-2cos(х/2); //если я правильно интерпретировал вашу формулу
}

//здесь нужно что то сделать с насчитанными массивами - вывод на экран или в файл, построение графика можно здесь же сделать...


Отлаживать не отлаживал, может где чего по мелочи напутал... А построение графика зависит от того в какой системе работаете, какими библиотеками пользуетесь... График можно строить как в цикле расчета, так и после, отдельный цикл организовать.
как то так примерно...
Похожие вопросы