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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
aleksandra69
0 / 0 / 0
Регистрация: 01.11.2013
Сообщений: 17
#1

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

07.11.2013, 22:24. Просмотров 314. Ответов 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 заданы.

Спасибо за помощь если что!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2013, 22:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Надо это программу переписать через do while (C++):

Надо переписать код через оператор new - C++
Задание: Найти минимальный элемент матрицы и заменить им элементы которые находятся ниже главной диагонали. Надо переписать код...

Надо программу с бэйсика на С++ переписать - C++
В универе задали переписать программу с бэйсика на С++, а у меня с этим ну совсем плохо((( Если ктото может- сделайте пожалуйста, а то уже...

Для чего это надо? - C++
Надо написать программу используя оператор выбора. Это не проблема, но зачем нужны вот значения x??

как можно переписать вот это в с++ - C++
program lab4; var i,j,jmax:integer; a:array of real; b:array of real; k,max,s:real; begin for i:=1 to 5 do for j:=1 to 4 do...

Указатели и сссылки. Надо ли обнулять? когда и как это делать? - C++
насчет ссылок вроде все ясно. обнулять их нет смысла на сколько я понимаю. А вот насчет указателей не все так просто. В книгах часто,...

Ребят выручите,надо переписать программу из Паскаль в Си - C (СИ)
Это пузырьковая сортировка массива PROCEDURE BubbleSort; Var i,j:index;x:item; BEGIN For i := 2 TO n DO For j := n TO i...

1
Avalan4er
3 / 3 / 0
Регистрация: 30.11.2012
Сообщений: 41
07.11.2013, 22:49 #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");
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.11.2013, 22:49
Привет! Вот еще темы с ответами:

Надо добавить нового администратора через локальную политику домена. Как это сделать?! - Windows Server
Здравствуйте ОТЦИ и все кто рубит в Windows 2003... Начну сразу же с главного. Надо добавить нового администратора(локального), что бы он...

Люди пожалуйста жду от вас помощи. Я не знаю через что это надо делать но очень срочно нужен ответ - Алгоритмы
1. Найдите количество четных цифр в десятичной записи числа n. Программа должна считать число n из файла input.txt и вывести результат в...

Переписать программу через процедуры - Turbo Pascal
program pr2; var d1,d2,m1,m2:integer; T:boolean; begin writeln('Vvedite daty 1'); read(d1,m1) writeln('Vvedite daty 2'); ...

Переписать данную программу через указатели - C (СИ)
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;locale.h&gt; int n = 0; int *ms = NULL; void Vvod() { int...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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