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

Калькулятор для дробей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не пойму тему "Классы" в C++ http://www.cyberforum.ru/cpp-beginners/thread779830.html
Народ всем привет изучаю C++ по книге Программирование Принцыпы и практика использования C++ и короче там была глава 9 (она про классы)и я не понял ничего перечитывал 3 раза но так и толком не...
C++ Инициализация, добавление и удаление элементов в СТЕКЕ День добрый, нужна помощь со стеками. Передо мною стоит задача: 1) Инициализировать СТЕК через связный список 2) Добавить элемент в СТЕК, вывести на экран СТЕК 3) Удалить элемент со СТЕКА,... http://www.cyberforum.ru/cpp-beginners/thread779828.html
C++ Насчет строк в boost
Господа, приветствую вас. я долгие годы писал на C# И был очень удивлен, когда оказалось что стандартного типа "строка" в C++ нет - точнее, есть разные типы которые так или иначе являются...
Организовать ввод двух вещественных чисел и операции над ними: сложение, вычитание, умножение и деление C++
Парни всем привет! Начинаю новую тему по решению задач Задача звучит так: Написать программу, которая запрашивает ввод двух вещественных чисел и проделывает над ними операции сложения, вычитания,...
C++ Что такое Attach to process? http://www.cyberforum.ru/cpp-beginners/thread779742.html
Всем привет! Решил попробовать освоить немного C++ по чужим исходникам. Скачал архив. Там нет солюшен-файла. Только эти: main.cpp main.o MakeFile.win Snake.dev Открываю .cpp. Возможности...
C++ Ошибка: LNK2001: неразрешенный внешний символ Есть простенький класс: class Ant { public: Ant(unsigned short pos, bool direct): position(pos), direction(direct) { antNum++; } Ant() { length = 0; antNum = 0; } ... подробнее

Показать сообщение отдельно
Пёс
228 / 76 / 4
Регистрация: 03.02.2013
Сообщений: 311
05.02.2013, 20:04
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include<iostream>
#include <Windows.h>
using namespace std;
void main()
{
 SetConsoleOutputCP(1251);
 int ch1,zn1,ch2,zn2,ch3,zn3;
 char c = 0;
 for(;c!='q';)
 {
 cout<<"Введите числитель первой дроби-> "<<endl;
 cin>>ch1;
 cout<<"Введите знаменатель первой дроби-> "<<endl;
 cin>>zn1;
 cout<<"Введите числитель второй дроби-> "<<endl;
 cin>>ch2;
 cout<<"Введите знаменатель первой дроби-> "<<endl;
 cin>>zn2;
 cin >> c;
 
 switch (c)
    {
 case '+':
     {
         cout << ch1*zn2+ch2*zn1 << "/" << zn1*zn2 << endl;
         break;
     }
 case '-':
     {
         cout << ch1*zn2-ch2*zn1 << "/" << zn1*zn2 << endl;
         break;
     }
  case '*':
     {
         cout << ch1*ch2 << "/" << zn1*zn2 << endl;
         break;
     }
 case '/':
     {
         cout << ch1*zn2 << "/" << zn1*ch2 << endl;
         break;
     }
    }
 
 }
}
Добавлено через 1 минуту
как то так... можно ещё реализовать функции для сокращения дробей.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru