Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

не могу разобраться с ветвлением - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Интересно где же я запутал код http://www.cyberforum.ru/cpp-beginners/thread277731.html
Собственно сижу щас химичу с двумерными массивами и решил сложить сумму каждой строки отдельно, самое интересное что получилось, но к сожалению складывается только 1ая строка, а дальше ( 2ая и 3яя...
C++ Удалить слова, состоящие ровно из К символов Ввести стоку, распечатать. Удалить слова, состоящие ровно из К символов.Результирующию строку распечатать. Помогите кто может! http://www.cyberforum.ru/cpp-beginners/thread277725.html
C++ прграммка на C++
Здравствуйте! Не могли бы вы мне помочь? Нужно написать программу на C++ : Даны целые массивы A, B и значения R и F. Каждый массив пpеобpазовать по пpавилу: если отpицательных элементов в...
C++ График y=x^3
Помогите пожалуйста с написанием программы на С. Задание: построить график функции y=x^3.
C++ Изменить значение элемента вектора, на который указывает итератор http://www.cyberforum.ru/cpp-beginners/thread277693.html
Собственно вопрос, возможно ли изменить значение элемента вектора, на который указывает итератор, на значение последнего элемента вектора, без успользования удаления+вставки и если да, то как? Среди...
C++ командная строка помогите написать программку на СИ, буду мегаблагодарна :) В параметрах командной строки передаются строковые значения. Вывести все значения на экран, отсортировав в порядке убывания длины. ... подробнее

Показать сообщение отдельно
aquarius-a
0 / 0 / 0
Регистрация: 16.04.2011
Сообщений: 48

не могу разобраться с ветвлением - C++

16.04.2011, 23:21. Просмотров 289. Ответов 2
Метки (Все метки)

есть задача:Вычислить y = x4+7x2+10/x, для x [2,3] с шагом h = 0.01.
решение:
#include <iostream.h>
#include <conio.h>
int main()
{ // Программа печати таблицы функции
double x=2,y; //Объявление переменных
float h=0.01;
cout <<"Программа печати таблицы функции y = x^4 + 7x^2 + 10/x\n";
BeginCycle: y = x*x*(x*x+7)+10/x; //Вычисление результата
cout << "x=" << x << " y ="<< y <<'\n'; //Печать результата
x += h;
if (x<=3) goto BeginCycle; //Проверка условия повторения
getch(); //Приостанов закрытия окна
return 0;
}

при выводе на экран начальные значения x и y быстро мелькают на экране и в результате видны только 20 - 25 последних значений x и y. надо внести в программу изменения, обеспечивающие просмотр всей таблицы по частям.
Подсказка в условии задачи: в данном случае необходимо использовать ветвление. Может быть полезна операция % - вычисление остатка от деления целочисленных переменных.

подскажите пожалуйста как изменить код, чтобы организовать ветвление.
заранее благодарен.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru