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

Надо это программу переписать через do while - C++

Восстановить пароль Регистрация
 
aleksandra69
0 / 0 / 0
Регистрация: 01.11.2013
Сообщений: 17
07.11.2013, 22:24     Надо это программу переписать через do while #1
Надо это программу переписать через do while:

#include "stdafx.h"
#include <iostream>
#include <math.h>
using namespace std;

int main()
{
float u,v,n,h,x,y;
cout <<" vvedite promejutok ot u do v, i n"<<endl;
cin>>u>>v>>n;
h=(v-u)/(n-1);
cout << "vash shag = "<< h <<endl;
x=u;
float a,b,c;
cout << "vvedite koefficenti a,b,c "<<endl;
cin>> a>>b>>c;
for(x=u;x<=v;x+=h)
{
if((a*x*x+b*x+c)>=0)
y=sqrt(a*x*x+b*x+c);
else
y=sqrt(-1*(a*x*x+b*x+c));
cout <<x<<" ; "<< y<<endl;
}
system("pause");
return 0;
}

Если что, вот условие : Вывести таблицу значений функции y=sqrt(|a*x*x+b*x+c|)
при изменении X от U до V с шагом h=(v-u)(n-1) если u,v,n заданы.

Спасибо за помощь если что!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2013, 22:24     Надо это программу переписать через do while
Посмотрите здесь:

C++ Надо программу с бэйсика на С++ переписать
C++ надо разобрать программу.очень надо. тема Классы
выручайте пожалуйста. надо переделать программу 1 в программу 2 с использованием функций. есть коды обеих программ C++
как можно переписать вот это в с++ C++
Указатели и сссылки. Надо ли обнулять? когда и как это делать? C++
Переписать через указатели C++
Надо переписать код через оператор new C++
C++ Для чего это надо?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Avalan4er
3 / 3 / 0
Регистрация: 30.11.2012
Сообщений: 41
07.11.2013, 22:49     Надо это программу переписать через do while #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main()
{
    float u,v,n,h;
 
    cout << "vvedite promejutok ot u do v: ";
    cin >> u >> v;
    cout << "vvedite n: ";
    cin >> n;
 
    h=(v-u)/(n-1);
    cout << "vash shag = "<< h <<endl;
 
    float a,b,c;
    cout << "vvedite koefficenti a,b,c: "<<endl;
    cin >> a >> b >> c;
 
    float x = u, y;
    do {
        y=sqrt(abs(a*x*x+b*x+c));
        cout << x << '\t' << y << '\n';
        x+=h;
    } while (x <= v);
    cout << endl;
 
    system("PAUSE");
}
Yandex
Объявления
07.11.2013, 22:49     Надо это программу переписать через do while
Ответ Создать тему
Опции темы

Текущее время: 02:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru