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

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

Войти
Регистрация
Восстановить пароль
 
pspfree
0 / 0 / 0
Регистрация: 29.10.2012
Сообщений: 12
#1

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

29.10.2012, 17:33. Просмотров 1087. Ответов 6
Метки нет (Все метки)

Я самое наглое , ленивое и бессовестное чудовище)) но тем не менее

Напишите функцию, которая принимает два параметра типа unsigned int и возвращает значение типа unsigned int, содержащее их среднее арифметическое.
Параметры передавайте оптимальным способом, избегая передачи параметров по значению, если передача по константной ссылке более эффективна.
Имя функции и ее параметров (если они имеются) назначьте самостоятельно.
В функции main() протестируйте работу Вашей функции.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.10.2012, 17:33     Напишите функцию, которая возвращает среднее арифметическое двух переменных
Посмотрите здесь:

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

Напишите рекурсивную функцию, которая возвращает среднее из n элементов массива чисел - C++
!!!!!

Напишите функцию, которая вычисляет среднее арифметическое элементов массива - C++
Напишите функцию, которая вычисляет среднее арифметическое элементов массива. Массив содержит элементы типа unsigned long long. Массив перед...

Напишите функцию, которая возвращает два значения - C++
Напишите функцию, которая возвращает два значения. Первое значение это результат сложения принимаемых параметров. Второе значение это...

Напишите функцию, которая возвращает два значения - C++
Напишите функцию, которая возвращает два значения. Первое значение это результат сложения принимаемых параметров. Второе значение это...

Функция, которая возвращает среднее арифметическое элементов параметра-массива - C++
разработайте заданную функцию( 1) и продемонстрируйте работу этой функции, сделав в главной программе несколько вызовов функции с разными...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
doctor_lecter
280 / 153 / 8
Регистрация: 22.09.2012
Сообщений: 283
29.10.2012, 18:11     Напишите функцию, которая возвращает среднее арифметическое двух переменных #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
unsigned int func(unsigned int i1, unsigned int i2) {
    return (i1+i2) >> 1;
}
 
int main() {
    unsigned int i1, i2;
    std::cin >> i1 >> i2;
    std::cout << func(i1, i2) << std::endl;
    system("pause");
}
fragnat
11 / 11 / 0
Регистрация: 17.12.2009
Сообщений: 77
29.10.2012, 19:06     Напишите функцию, которая возвращает среднее арифметическое двух переменных #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
using namespace std;
 
unsigned int func (unsigned int &a, unsigned int &b)
{
  unsigned int c;
  c = (a + b) / 2;
  return c;
};
 
int main()
{
  unsigned int a,b;
  cout << "Ввод:" << endl;
  cin >> a >> b;
  cout << "Среднее арифметическое равно: " << func( a,b ) << endl;
 
  return 0;
}
doctor_lecter
280 / 153 / 8
Регистрация: 22.09.2012
Сообщений: 283
29.10.2012, 19:50     Напишите функцию, которая возвращает среднее арифметическое двух переменных #4
fragnat, в данном случае при передачи ссылки преимущества не будет
Thinker
Эксперт C++
4221 / 2195 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
29.10.2012, 19:52     Напишите функцию, которая возвращает среднее арифметическое двух переменных #5
тогда и const дописать))
C++
1
2
3
4
unsigned int func(const unsigned int i1, const unsigned int i2) 
{
    return (i1+i2) >> 1;
}
doctor_lecter
280 / 153 / 8
Регистрация: 22.09.2012
Сообщений: 283
29.10.2012, 19:53     Напишите функцию, которая возвращает среднее арифметическое двух переменных #6
Thinker, а зачем? или вы хотели написать const unsigned int&
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.10.2012, 19:56     Напишите функцию, которая возвращает среднее арифметическое двух переменных
Еще ссылки по теме:

Напишите функцию,возвращающее среднее арифметическое - C++
Напишите функцию,возвращающее среднее арифметическое элементов в однородном целочисленном массиве с положительными значениями элементов...

Напишите программу, вычисляющую среднее арифметическое двух чисел - C++
Всем привет! Народ помогите с задачкой, нужно сделать в Microsoft Visual Studio. Задача: Напишите программу, вычисляющую среднее...

Напишите функцию, рассчитывающую среднее арифметическое отрицательных элементов - C++
16. Напишите функцию, рассчитывающую среднее арифметическое отрицательных элементов в одномерном массиве. Функция записывает результат в...

Напишите функцию, которая возвращает значение полученное из первой и последней цифры числа - C++
Всем привет! Вот лаба из универа. HELP!! 1) Напишите функцию, которая принимает в качестве параметра натуральное значение n, по...


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

Или воспользуйтесь поиском по форуму:
Thinker
Эксперт C++
4221 / 2195 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
29.10.2012, 19:56     Напишите функцию, которая возвращает среднее арифметическое двух переменных #7
чтобы подчеркнуть, что в функции эти переменные не должны менять значение да нет, без адреса. просто это хороший тон программирования. но это все просто так, не воспринимайте всерьез))
Yandex
Объявления
29.10.2012, 19:56     Напишите функцию, которая возвращает среднее арифметическое двух переменных
Ответ Создать тему
Опции темы

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