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

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

Восстановить пароль Регистрация
 
Fbink
1 / 1 / 1
Регистрация: 19.07.2012
Сообщений: 114
31.07.2012, 10:54     Программу pascal переписать под c++ условные операторы #1
Всем доброго времени суток помогите переписать программу под 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.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.07.2012, 10:54     Программу pascal переписать под c++ условные операторы
Посмотрите здесь:

Условные операторы.Операторы цикла C++
C++ Программу Pascal переписать под c++
Программу pascal переписать под c++ C++
C++ Программы pascal переписать под c++
C++ Программы pascal переписать под c++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dr.Urban
63 / 58 / 7
Регистрация: 14.12.2011
Сообщений: 193
31.07.2012, 11:11     Программу pascal переписать под c++ условные операторы #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;
}
Blagovidov
 Аватар для Blagovidov
27 / 27 / 1
Регистрация: 19.04.2012
Сообщений: 41
31.07.2012, 11:25     Программу pascal переписать под c++ условные операторы #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;
Dr.Urban
63 / 58 / 7
Регистрация: 14.12.2011
Сообщений: 193
31.07.2012, 11:30     Программу pascal переписать под c++ условные операторы #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;
}
Yandex
Объявления
31.07.2012, 11:30     Программу pascal переписать под c++ условные операторы
Ответ Создать тему
Опции темы

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