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

Напишите функцию, которая получает три переменные вещественного типа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ . Напишите функцию, которая получает три переменные вещественного типа http://www.cyberforum.ru/cpp-beginners/thread1071258.html
10. Напишите функцию, которая получает три переменные вещественного типа с разными значениями: A, B, C. Если их значения упорядочены по возрастанию, то функция удваивает их; в противном случае заменяет значение каждой переменной на ноль.
C++ Напишите функцию, которая получает две переменные целого типа 9. Напишите функцию, которая получает две переменные целого типа: A и B. Если их значения не равны, то функция присваивает каждой переменной наибольшее из этих значений, а если равны, то она присваивает переменным нулевые значения. http://www.cyberforum.ru/cpp-beginners/thread1071257.html
C++ Напишите функцию, находящую сумму диагональных элементов
8. Напишите функцию, находящую сумму диагональных элементов квадратной матрицы вещественных чисел 5*5.
Напишите функцию, которая решает линейное уравнение C++
7. Напишите функцию, которая решает линейное уравнение ax+b=0 и записывает результат в переменную, передаваемую по ссылке. В случае нахождения корня функция возвращает true, в случае ввода неправильных данных (a=0) - false.
C++ Написать функцию вычисления f(x) по формуле http://www.cyberforum.ru/cpp-beginners/thread1071254.html
6. Написать функцию вычисления f(x) по формуле: f(x)= x^2 при -2<=x<2; x^2+4x+5 при x>=2; 4 при x<-2. Используя эту функцию для n заданных чисел, вычислить f(x). Среди вычисленных значений найти наибольшее. n и сами числа вводятся с клавиатуры.
C++ Написать функцию, которая заполняет массив 5. Дано целое число N (> 1), а также первый член A и разность D арифметической прогрессии. Написать функцию, которая заполняет массив размера N членами этой арифметической прогрессии начиная с первого. подробнее

Показать сообщение отдельно
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
14.01.2014, 21:54     Напишите функцию, которая получает три переменные вещественного типа
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
void transform(double& a, double& b, double& c) {
  if(((a < b) && (b < c)) || ((a > b) && (b > c))) {  
    a *= 2; b *= 2; c *= 2;
  }
  else {
    a = b = c = 0;
  }
}
 
int main() {
  double a, b, c;
  std::cin >> a >> b >> c;
  transform(a, b, c);
  std::cout << a << ' ' << b << ' ' << c << std::endl;
}
 
Текущее время: 23:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru