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

Перевод кода из паскаля в с++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать объект типа "связаный двунаправленный список", с перегруженными унарными операциями http://www.cyberforum.ru/cpp-beginners/thread1217932.html
Помогите, пожалуйста, с задачей! Создать объект типа "связаный двунаправленный список", с перегруженными унарными операциями ++, --(постфиксным и префиксным) для движения по списку вперед и назад.
C++ Неверная кодировка в текстовом документе как с этим справиться? кодировка unicode. как сделать нормальные буквы? http://www.cyberforum.ru/cpp-beginners/thread1217923.html
Создать класс углов на плоскости C++
Ребят, помогите решить пожалуйста. Создать класс углов на плоскости с данными-членами значение угла в градусах и минутах. Перегрузить операторы ввода и вывода объекта, сложения и вычитания углов. Создать функции-члены для перевода угла из градусов в радианы и наоборот, вычисления тригонометрических функций. Создать пример для демонстрации возможностей класса.
Программа записывает русские слова в txt, но они отображаются кракозябрами C++
в slovar.txt нормально записываются только английские слова, русские отображаются символами. #include <StdAfx.h> #include <fstream> #include <iostream> #include <Windows.h> int main() { setlocale(LC_ALL, "Russian"); int i;
C++ Можно ли в std::string записать Ansi символ (например NUL)? http://www.cyberforum.ru/cpp-beginners/thread1217861.html
Можно ли в std::string записать Ansi символ(например NUL)?
C++ Вычислить длину введенной с клавиатуры строки используя библиотеку string Напишите программу, которая вычисляет длину введенной с клавиатуры строки используя библиотеку string подробнее

Показать сообщение отдельно
Issues
429 / 364 / 37
Регистрация: 06.08.2012
Сообщений: 961
26.06.2014, 22:42     Перевод кода из паскаля в с++
Dreyko2,
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
#include <iostream>
 
int main()
{
    float x, y;
 
    std::cin >> x >> y;
    
    if ((x < 0) && (y < 0))
    {
        x = abs(x);
        y = abs(y);
    }
    else if (((x < 0) && (y >= 0)) || ((x >= 0) && (y < 0))) 
    {
        x += 0.5;
        y += 0.5;
    }
    else if (((0.5 <= x) && (x <= 2)) || ((0.5 <= y) && (y <= 2)))
    {
        x /= 10;
        y /= 10;
    }
 
    std::cout << x << ' ' << y << std::endl;
 
    return 0;
}
 
Текущее время: 07:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru