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

сокрощение дробей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Решение без цикла http://www.cyberforum.ru/cpp-beginners/thread244504.html
Вот задачка, пожалуйста решите ее. Вообщем она легкая, но для уверенности мне нужно знать точно.
C++ вожусь с типом bool. не выходит. всегда пишет false Даны два целых числа A и B. проверить истинность высказывания "ровно одно из чисел нечетное". пишу прогу, всегда выдает false, какие бы числа я не вводил. помогите исправить ошибку, пожалуйста! #include <windows.h> #include <iostream> using namespace std; int main () http://www.cyberforum.ru/cpp-beginners/thread244498.html
C++ найти все простые числа до n
помогите пожалуйста написать программу на c++ .Как найти все простые числа до n
Сложить две матрици (язык Си) C++
Добрый вечер! Напишите пожалуйста программу для сложения двух матриц. Если можно с объяснением. Язык Си нам в университете не объясняли, а задание дали...
C++ Как закрыть программку переменной bool? http://www.cyberforum.ru/cpp-beginners/thread244489.html
Уважаемые знатоки, вот программка, закрывается через ESC с помощью exit(0). Подскажите, как её закрыть с помощью bool? Второстепенные вопросы: 1. Как избавиться от повторного вывода координат в консоль? 2. Как избавиться от координат при выводе надписи "Вы нажали неверную клавишу!" Спасибо! #include<conio.h> #include<iostream>
C++ WriteFile, <Windows.h> всем привет, небольшая проблемка: HANDLE hFile = CreateFile((LPCWSTR)L"D:\\test.txt", GENERIC_WRITE, 0, NULL, CREATE_NEW, 0, NULL); char string = "test"; проблема с функцией WriteFile, т.е. нужно стринг закатать в файлик, пока не выходит, немного запутался с параметрами. Добавлено через 16 минут всё, вопрос закрыт. HANDLE hFile = CreateFile((LPCWSTR)L"D:\\test.txt", GENERIC_WRITE, 0,... подробнее

Показать сообщение отдельно
MegaAce
 Аватар для MegaAce
330 / 304 / 65
Регистрация: 14.02.2010
Сообщений: 662
17.02.2011, 22:43     сокрощение дробей
Коментировать алгоритм я не собираюсь
Вот переделаная ваша версия

Не по теме:

брут форс-рулит!


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
#include <iostream.h>
using namespace std;
 
int main(int argc, char *argv[])
{
   char ch;
   int a, b, c, d, ost1, ost2;
   cout << "Vvidite pervyu drob:"; // ââîä äðîáåé
   cin >> a >> b;
   cout << "Vvidite vtoryu drob:";
   cin >> c >> d;
   a=(a*d)+(c*b); // ñëîæåГ*ГЁГҐ äðîáåé
   b=b*d;
 
   g=b*d;
   while (1) //ñîêðîùåГ*ГЁГҐ äðîáåé
   {
    ost1=a%g;
    ost2=b%g;
    if (ost1==0 & ost2==0)
    {
     a=a/g;
     b=b/g;
     break;
    }
    g--;
   }
   
   cout << "Cymma:" << a << "/" << b << endl;
    
    system("PAUSE");
    return EXIT_SUCCESS;
}
 
Текущее время: 13:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru