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

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

Войти
Регистрация
Восстановить пароль
 
Fbink
1 / 1 / 1
Регистрация: 19.07.2012
Сообщений: 114
#1

Программу pascal переписать под c++ условные операторы - C++

31.07.2012, 10:54. Просмотров 815. Ответов 3
Метки нет (Все метки)

Всем доброго времени суток помогите переписать программу под c++
Pascal
1
2
3
4
5
6
7
8
9
10
11
program lolz;
              Var a,c,x,f:real
           Begin
          Writeln('vvedite a,c,x);
           Readln(a,c,x);
           If (c<0) and (a<>0) then f:=-a*x*x
           Else if (c>0) and (a=0) then f:=(a-x)/c/x
           Else f:=x/c;
           Write ('f=' ,f:0:3);
     Readln
      End.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.07.2012, 10:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программу pascal переписать под c++ условные операторы (C++):

Программу Pascal переписать под c++ - C++
Всем доброго времени суток много увожаемые пользователи форума. Прошу помощи у вас, по скольку очень плохо владею языком c++ program...

Программу pascal переписать под c++ - C++
Напечатать в возрастающем порядке все числа от 100 до 999, в десятичной записи в которых нет одинаковых цифр. Var s:string; ...

Программу pascal переписать под c++ - C++
Всем доброго времени суток, прошу помощи у вас по скольку слабо разбераюсь в этой отрасли. program gth; Uses crt; ...

Не выбирает необходимую программу. Условные операторы в меню - C++
При вводе выбора функции 2, все равно решает как первую. В чем может быть ошибка? #include &quot;stdafx.h&quot; #include &quot;stdio.h&quot; #include...

С++.Операторы в С++: условные операторы, операторы break и continue - C++
Выяснить, пересекаются ли параболы у=аx2+bx+с и у=dx2+ex + f. При положительном ответе найти точки пересечения.

«Языки и технологии программирования» «Операторы цикла. Условные операторы» - C++
Не получается сделать что бы программа выводила все значения в промежутке, она выводит только одно. условия | ((z^3)+sin...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Dr.Urban
63 / 58 / 7
Регистрация: 14.12.2011
Сообщений: 193
31.07.2012, 11:11 #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
// program lolz
 
#include <iostream>
using namespace std;
 
int main()
{
    float a, c, x, f;
 
    cout << "Enter input data:\n";
    cin >> a >> c >> x >> f;
    
    if ( c < 0 && a != 0)
    {
        f = (-a) * x * x;
    }
    else if (c > 0 && a == 0)
    {
        f = (a - x) / c / x;
    }
    else
    {
        f = x / c;
    }
 
    cout.precision(3);                  // Get/Set floating-point decimal precision
    cout << fixed << f << endl;         // fixed - write floating point values in fixed-point notation.
 
    return 0;
}
0
Blagovidov
27 / 27 / 1
Регистрация: 19.04.2012
Сообщений: 41
31.07.2012, 11:25 #3
Цитата Сообщение от Dr.Urban Посмотреть сообщение
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
// program lolz
 
#include <iostream>
using namespace std;
 
int main()
{
    float a, c, x, f;
 
    cout << "Enter input data:\n";
    cin >> a >> c >> x >> f;
    
    if ( c < 0 && a != 0)
    {
        f = (-a) * x * x;
    }
    else if (c > 0 && a == 0)
    {
        f = (a - x) / c / x;
    }
    else
    {
        f = x / c;
    }
 
    cout.precision(3);                  // Get/Set floating-point decimal precision
    cout << fixed << f << endl;         // fixed - write floating point values in fixed-point notation.
 
    return 0;
}
эту строку
C++
1
cin >> a >> c >> x >> f;
меняй на эту:
C++
1
cin >> a >> c >> x;
1
Dr.Urban
63 / 58 / 7
Регистрация: 14.12.2011
Сообщений: 193
31.07.2012, 11:30 #4
Цитата Сообщение от Blagovidov Посмотреть сообщение
эту строку
C++
1
cin >> a >> c >> x >> f;
меняй на эту:
C++
1
cin >> a >> c >> x;
Упс..спасибо..

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
// program lolz
 
#include <iostream>
using namespace std;
 
int main()
{
    float a, c, x, f;
 
    cout << "Enter input data:\n";
    cin >> a >> c >> x;
    
    if ( c < 0 && a != 0)
    {
        f = (-a) * x * x;
    }
    else if (c > 0 && a == 0)
    {
        f = (a - x) / c / x;
    }
    else
    {
        f = x / c;
    }
 
    cout.precision(3);                  // Get/Set floating-point decimal precision
    cout << fixed << f << endl;         // fixed - write floating point values in fixed-point notation.
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.07.2012, 11:30
Привет! Вот еще темы с ответами:

Условные операторы.Операторы цикла - C++
1)По номеру y(y&gt;0) некоторого года определить с-номер его столетия(учесть что к примеру началом 20 столетия был 1901 а не 1900 год.)...

Программы pascal переписать под c++ - C++
Доброго времени суток. вот последняя программа которую нужно сделать под c++ Я знаю парни я вам надоел уже :) Больше не буду вас...

Программы pascal переписать под c++ - C++
Всем доброго времени суток помогите переписать программы под c++ Условие Дано натуральное число n, и действительное число x....

Программы pascal переписать под c++ - C++
Всем доброго времени суток помогите переписать программы под c++ Условие Дано натуральное число n, и действительное число x....


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
31.07.2012, 11:30
Ответ Создать тему
Опции темы

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