1 / 1 / 0
Регистрация: 05.03.2017
Сообщений: 34
1

Функция возвращающая остаток от деления первого аргумента на второй

26.03.2017, 13:52. Показов 3094. Ответов 2
Метки нет (Все метки)

Разработать функцию типа double, который возвращает остатки от деления первого аргумента на второй,если второй аргумент больше нуля, иначе функция возвращает произведение аргументов
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.03.2017, 13:52
Ответы с готовыми решениями:

Функция, возвращающая остаток отделения первого параметра на второй
Нужно разработать функцию типа int, которая возвращает остаток отделения первого параметра на...

Функция возвращает остаток от деления первого параметра на второй. Указать ошибку
Мне нужно было разработать функцию типа int, которая возвращает остаток от деления первого...

Функция возвращающая остаток от деления большего числа на меньшее
Задание:Описать функцию,которая возвращает остаток от деления большего числа на меньшее. ...

Функция, возвращающая квадратный корень произведения первого аргумента на второй
Розработать doubl которая возвращает квадратный корень произведения первого на второй.(произведение...

2
296 / 125 / 106
Регистрация: 30.10.2015
Сообщений: 690
26.03.2017, 15:00 2
Лучший ответ Сообщение было отмечено vebster12 как решение

Решение

Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
double remainderOrComposition(int a, int b);
 
int main()
{
  int a, b;
 
  std::cout << "Enter a, b: ";
  std::cin >> a >> b;
 
  std::cout << "Result: " << remainderOrComposition(a, b) << std::endl;
}
 
double remainderOrComposition(int a, int b)
{
  return b > 0 ? a % b : a * b;
}


Добавлено через 17 минут
Цитата Сообщение от vebster12 Посмотреть сообщение
типа double
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
 
double remainderOrComposition(double a, double b);
 
int main()
{
  double a, b;
 
  std::cout << "Enter a, b: ";
  std::cin >> a >> b;
 
  std::cout << "Result: " << remainderOrComposition(a, b) << std::endl;
}
 
double remainderOrComposition(double a, double b)
{
  return b > 0 ? fmod(a, b) : a * b;
}
1
756 / 566 / 313
Регистрация: 24.02.2017
Сообщений: 2,006
26.03.2017, 19:11 3
#
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
include <iostream.h>
#include <math.h>
 
double ostatok(double a, double b);
 
int main()
{
  double a, b;
 
  cout << "Enter a, b: ";
  cin >> a >> b;
 
  cout << "Result: " << ostatok(a, b) <<"\n";
 
  system("pause");
    return 0;
}
  double ostatok(double a, double b)
  {
    if(b<0)
    return a*b;
 
    else
    return a-(int)(a/b)*b;
  }
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.03.2017, 19:11
Помогаю со студенческими работами здесь

Разработать функцию, которая возвращает остаток от деления первого параметра на второй
Нужно разработать функцию типа int, которая возвращает остаток от деления первого параметра на...

Функция возвращающая абсолютное разницу первого и второго параметров и функция типа int, возвращающая минимальное из трех целых чисел
Разработать заданные согласно условия функции и сделать в главной программе по два вызова этих...

Разработайте функцию, что возвращает абсолютное значение доли от деления первого аргумента на второй
Разработайте функцию типа float, что возвращает абсолютное значение доли от деления первого ...

Разработать функцию типа float, возвращающую абсолютное значение доли от деления первого аргумента на второй
Разработайте функцию типа float, что возвращает абсолютное значение доли от деления первого ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru