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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Kent 231991
0 / 0 / 0
Регистрация: 08.11.2011
Сообщений: 18
#1

Сложение дробей через структуру - C++

08.11.2011, 15:23. Просмотров 1174. Ответов 4
Метки нет (Все метки)

Робота с файлами. C++.Пользователь читает файл и меняет его он сохраняеца в другом файле и наоборот!!!!

2) Слажывание дробей через структуру.


Как ето зделать помогите.Срочно.

 Комментарий модератора 
Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2011, 15:23     Сложение дробей через структуру
Посмотрите здесь:

Сложение обыкновенных дробей C++
Операция вычитания через сложение C++
Сложение дробей. C++
C++ умножение через сложение рекурсией и без рекурсии на с++
C++ Сложение числа через классы
C++ Найти площадь через структуру
C++ Структура состоящая из двух дробей и методов работы с ними(сложение, вычитание)
C++ Не правильно выводит структуру через функцию
Сложение дробей C++
сложение дробей C++
Обратная польская нотация через структуру C++
Сложение и вычитание дробей C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
Заблокирован
Автор FAQ
08.11.2011, 16:03     Сложение дробей через структуру #2
Цитата Сообщение от Kent 231991 Посмотреть сообщение
Слажывание дробей через структуру.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
struct drob
{  
     int chisl;
     int znam;
};
 
drob val1,val2,val3;
val1.chisl = 5;
val1.znam = 6;
val2.chisl = 1;
val2.znam = 6;
val3.znam = val1.znam*val2.znam;
val3.chisl = val1.chisl*val2.znam + val2.chisl*val1.znam;
Kent 231991
0 / 0 / 0
Регистрация: 08.11.2011
Сообщений: 18
13.11.2011, 23:18  [ТС]     Сложение дробей через структуру #3
А как вводить дробь???
-=ЮрА=-
Заблокирован
Автор FAQ
13.11.2011, 23:24     Сложение дробей через структуру #4
Для плюсов
C++
1
2
3
drob val1;
cout<<"Chisl : ";cin>>val1.chisl;
cout<<"Znam: ";cin>>val1.znam;
Добавлено через 1 минуту
Это для Си
C
1
2
3
drob val1;
printf("Chisl : ");scanf("%d",&val1.chisl);
printf("Znam: ");scanf("%d",&val1.znam);
Mиxaил
 Аватар для Mиxaил
530 / 435 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
13.11.2011, 23:55     Сложение дробей через структуру #5
Вот так можно произвести сокращение дроби ( 12/28 = 3/7 ):
C++
1
2
3
4
5
6
7
8
9
10
void reduction ( int &x, int &y )
{
    int m = min ( x, y );
    for ( int i = 2; i <= m; i++ )
        while ( !( x % i ) && !( y % i ) )
        {
            x /= i;
            y /= i;
        }
}
Yandex
Объявления
13.11.2011, 23:55     Сложение дробей через структуру
Ответ Создать тему
Опции темы

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