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

Среднее значение дробей! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Команды error и if http://www.cyberforum.ru/cpp-beginners/thread934845.html
Здравствуйте еще раз. Извините, что зачастил, честно, не со зла надоедаю, лишь пытаюсь черпнуть знаний с сего форума. Создаю темы только если поиск не дал нужных мне результатов. Подскажите, пожалуйста, как правильно записывать в if сразу несколько условий и как пользоваться error, например: if (age >= 1) or (age < 110) \\Примерно вот такую вещь я хочу провернуть, но компилятор не позволят....
C++ динамический массив Создайте класс динамического массива, в котором реализована проверка выхода за границы массива. Перегрузите операторы: , =, +, -,++ (добавление элемента в конец массива), -- (удаление элемента из конца массива). #include <iostream> #include <time.h> using namespace std; class myMass{ public: myMass(){}; ~myMass(){}; void Display(); http://www.cyberforum.ru/cpp-beginners/thread934831.html
valarray and complex C++
Вот есть такой код: double v = {0,1,2,1.3,4.2,0.5}; valarray<double> x(v,6); complex<double> y; y = x; здесь все нормально, но мне нужен массив комплексных чисел и я делаю так double v = {0,1,2,1.3,4.2,0.5};
C++ Как в функции создать два массива и передать их в другую функцию
Как в функции создать два массива и передать их в другую функцию, например в main()? Так хорошо делать? double * Func(double *B, .....) { int N= Func2(); double *A = New double; B = New double ; for(int i =0; i<N;i++) {
C++ Работа с ифом http://www.cyberforum.ru/cpp-beginners/thread934804.html
Здравствуйте! Не компилируется, помогите! Конечно, смешно звучит, но мне действительно нужна помощь в поиске ошибки :) , т.к. сам не в состоянии разобраться, к сожалению. Вот кусочек кода. ~Просим ввести пол друга. Если ввести m, то мужской и соответственное сообщение, если f, то женский и сообщение. Мне казалось, я все правильно написал, но компилятор почему-то ругается. Кто заметил ошибку,...
C++ Ввод и вывод в файл Данные вводимые в 11-ой строке стираются в 13-ой? #include "stdafx.h" #include <fstream> #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) { char fileName; char buffer ; подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1886 / 1741 / 117
Регистрация: 25.03.2012
Сообщений: 5,910
Записей в блоге: 1
07.08.2013, 16:47     Среднее значение дробей!
Не, можно, конечно так сделать.
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
fraction fraction::set(int ch, int zn){
  chislitel=ch;
  znamenatel=zn;
}
fraction sum(fraction a, fraction b){
  fraction s;
  s.set( a.znamenatel * b.chislitel + b.znamenatel * a.chislitel, a.znamenatel * b.znamenatel);
  return s;
}
fraction div(fraction a, int n){
  fraction s;
  s.set( a.chislitel/n, a.znamenatell);
  return s;
}
fraction input_average(){
  int i=0;
  char answer;
  bool stop=false;
  fraction f, summa;
  summa.set(0, 1);
    
  do
    {
     cout<<"Введите дробь №"<<i<<": ";
     f.Vvod_drobi();
     summa=sum(f, summa);
     cout<<"ещё? (y/n)"
     cin>>answer;
     stop=(answer=='n');
     i++;
    }while(!stop);
    return div(summa, i);
   
}
 
Текущее время: 08:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru