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

Не могу понять, что не так в коде - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ что-то не так со строками http://www.cyberforum.ru/cpp-beginners/thread822874.html
Дан текст, состоящий из 3-х строк с максимальной длиной 80 символов. Необходимо вывести в обратном алфавитном порядке те слова, которые присутствуют в 3-й строке и не присутствуют в первых двух. Считать, что текст написан синтаксически грамотно, в качестве знаков препинания используются точка и запятая, слова состоят только из букв, перенос слов по слогам отсутствует. Для...
C++ Программа помогающая в изучении иностранных языков в С++ Кто шарит в С++ помогите пожалуйста. Сам его только начал изучать самостоятельно, а уже дали такую задачу: Написать программу , помогающую в изучении иностранных языков. Последовательность работы программы следующая: 1) Открывает файл, созданный1 пользователем.(Файл должен содержать два столбца слов, разделенных пробелами. В левом столбце иностранные слова, в правом-русские. Количество... http://www.cyberforum.ru/cpp-beginners/thread822873.html
C++ Пробелы в строке
Здравствуйте,подскажите пожалуйста ,как организовать сторку с пробелами.В этом коде строку то считывает до первого пробела ,а мне нужна программа которая будет работать со всей строкой.Заранее благодарю. #include <iostream> #include <string> using namespace std; int main() { string a; cout << "Enter line:"; cin >> a;
C++ Двумерные массивы. Вычислить произведение всех столбцов массива
Помогите плиз) Вычислить произведение всех столбцов массива, в которых первый элемент больше элементов расположенных на главной и побочной диагонали
C++ Задача "Цветная бумага" http://www.cyberforum.ru/cpp-beginners/thread822863.html
N прямоугольников (1 ≤ N ≤ 1000) из цветной бумаги положили на лист белой бумаги шириной A и длиной B. Стороны прямоугольников параллельны сторонам листа. Все прямоугольники находятся в пределах границы листа и образуют фигуры разных цветов, если взглянуть сверху. Начало системы координат (0, 0) совпадает с нижним левым углом листа белой бумаги, оси направлены по его сторонам. Исходные данные...
C++ Считывание данных из файла с 4мя столбцами Необходимо считать данные в 4 переменные из 4х разных столбцов, сам файл весит 10мб. То есть файл огромный, но в нём данные располагаются строго в 4х столбцах, разделенные между собой пробелом. Когда был 1 столбец в огромном файле, код ниже работал, так же код ниже проверял на файле, в котором было всего 4 значения, 2 столбца по 2 значения, соответственно тоже все работало. Но когда теперь... подробнее

Показать сообщение отдельно
batista1200
0 / 0 / 0
Регистрация: 29.03.2013
Сообщений: 16

Не могу понять, что не так в коде - C++

30.03.2013, 14:00. Просмотров 311. Ответов 9
Метки (Все метки)

Целый день маюсь с этой прогой и ничё не выходит.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
 SetConsoleCP(1251);
 SetConsoleOutputCP(1251);
    int a, b, c, d;
char dummychar;
cout <<"Введите первую дробь: ";
cin >> a >> dummychar >> b;
cout <<"Введите вторую дробь: ";
cin >> c >> dummychar >> d;
cout << "Сумма равна "<< a*d + b*c <<"/"<<b*d<<endl;
int k = b*d, p=(a*d+b*c)%(b*d);
cout << "Сумма равна "<<(a*d+b*c)/(b*d)<<" целых "<<p<<"/"<<k; //До этого места всё норм
int j; 
for (j=-p;j<=p,p%j==0, k%j==0;j++) //А здесь я хотел, чтоб оно искало общие делители, чтоб сокращать дробь,
cout <<j<<" "; //а оно тупо исчезает. Т.е. Идёт надпись "Сумма равна ..." и всё. А дальше ничё.
cout <<endl; // И ошибку тоже не выдаёт. Помогите плизззз
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru