0 / 0 / 2
Регистрация: 27.04.2015
Сообщений: 349
|
||||||
1 | ||||||
Доработать код: возвести числа в степень, после сравнить полученные данные и найти большее16.07.2015, 20:47. Показов 1241. Ответов 17
Метки нет (Все метки)
0
|
16.07.2015, 20:47 | |
Ответы с готовыми решениями:
17
Возвести в квадрат большее из чисел, и в четвертую степень – меньшее Даны 3 неравных числа, найти большее из них, возвести его в квадрат и записать переменной z Как возвести дробное число в целую степень? К примеру 2,7 возвести в степень 2 на C++. Найти минимальную цифру этого числа и возвести введённое число в степень, равную минимальной цифре |
495 / 377 / 136
Регистрация: 27.01.2015
Сообщений: 1,588
|
||||||
16.07.2015, 20:57 | 2 | |||||
Это плохо! Это имя функции но не как не результат ее работы
Что бы не портить ваш "код":
0
|
67 / 67 / 72
Регистрация: 10.04.2015
Сообщений: 281
|
||||||
16.07.2015, 21:00 | 3 | |||||
0
|
495 / 377 / 136
Регистрация: 27.01.2015
Сообщений: 1,588
|
|
16.07.2015, 21:04 | 4 |
0
|
67 / 67 / 72
Регистрация: 10.04.2015
Сообщений: 281
|
||||||
16.07.2015, 21:09 | 5 | |||||
Лучше испортить код и не писать две одинаковые функции в будущем
Добавлено через 3 минуты Тип конечно же
0
|
495 / 377 / 136
Регистрация: 27.01.2015
Сообщений: 1,588
|
|
16.07.2015, 21:17 | 6 |
0
|
0 / 0 / 2
Регистрация: 27.04.2015
Сообщений: 349
|
||||||
16.07.2015, 23:08 [ТС] | 7 | |||||
0
|
67 / 67 / 72
Регистрация: 10.04.2015
Сообщений: 281
|
||||||
17.07.2015, 09:44 | 8 | |||||
Вы не исправили...
zxc и asd(ДВЕ ОДИНАКОВЫЕ ФУНКЦИИ БЛИН СНОВА @#%$#&*%) это функции,тем более функции с параметрами. Если уж выводить по вашему( я сдаюсь , пусть по вашему).
Не по теме: Если вам нужно это куда-то сдать - это нести нельзя.
0
|
0 / 0 / 2
Регистрация: 27.04.2015
Сообщений: 349
|
||||||
17.07.2015, 11:48 [ТС] | 9 | |||||
0
|
67 / 67 / 72
Регистрация: 10.04.2015
Сообщений: 281
|
|
17.07.2015, 15:56 | 10 |
Namepsace std - пространство имён, к которому принадлежит cout.
Если вы указали сверху using namespace std; то писать "std::" возле каждого cout, cin, string не требуется., иначе если вы не добавили данную строку - то вызов cout и сin происходит так: std::cout<<""; std::cin>>a;
0
|
55 / 48 / 13
Регистрация: 31.10.2013
Сообщений: 166
|
|
17.07.2015, 16:15 | 11 |
Сразу возникает вопрос а зачем в квадрат числа возводить, когда можно просто проверить какое из них больше и возвести в квадрат при выводе?!
0
|
67 / 67 / 72
Регистрация: 10.04.2015
Сообщений: 281
|
|
17.07.2015, 17:09 | 12 |
А вдруг "-5" и "3"?
PS: Ясно что можно модуль взять... но если задание звучит так - то будет так.
0
|
0 / 0 / 2
Регистрация: 27.04.2015
Сообщений: 349
|
||||||
17.07.2015, 18:48 [ТС] | 13 | |||||
0
|
67 / 67 / 72
Регистрация: 10.04.2015
Сообщений: 281
|
||||||||||||||||
17.07.2015, 18:56 | 14 | |||||||||||||||
В самом if ошибок нет, есть ошибки в функции.
// Только сейчас заметил... Ваши функции ничего не возвращают. Шаблон функции выглядит так: <тип возвращаемых данных><имя функции>(параметры){} Так вот... У вас считается Число А в степени Б и записывается в Д. На этом конец, т.к. ваша функция имеет тип возвращаемого значения void (т.е. ничего). Изменить тип возвращаемых данных на
1
|
0 / 0 / 2
Регистрация: 27.04.2015
Сообщений: 349
|
|||||||||||
17.07.2015, 23:48 [ТС] | 15 | ||||||||||
Я в начале не написал, по задумке функции не должны возвращать значений,
спасибо за ваш ответ, но я нашёл вариант решения этой проблемы.Я воспользовался ссылками, с их помощью вывел результат за пределы функции.Вот мой код:
Добавлено через 3 часа 16 минут Отпишитесь, мне интересно ваше мнение
0
|
33 / 40 / 2
Регистрация: 04.12.2014
Сообщений: 87
|
|
18.07.2015, 00:02 | 16 |
какая-то мешанина, сдавать такое нельзя.
слишком много ненужных повторений кода вкупе с объявлением ненужных переменных в первом варианте. во втором вообще зачем-то 2 раза используется cout для вывода одной и той же инфы - один раз в функции, а потом при ее вызове.
0
|
71 / 53 / 10
Регистрация: 31.07.2009
Сообщений: 149
|
|
18.07.2015, 00:14 | 17 |
Из-за того что у тебя информация выводится еще и в функции.
Вообще, запомни на будущее: Называй функции так, чтобы понятно было, что они делают. К примеру, функцию, которая выводит площадь фигуры, называй getArea и т.д. А второе, если функция у тебя возвращает какое то значение, то пусть она вычислит это значение и вернет только ее. Не надо в функции писать вывод чего то в консоль и возврат значения (только если это конечно не отладочная информация). А вывод в консоль уже пиши вне этой функции.
0
|
0 / 0 / 2
Регистрация: 27.04.2015
Сообщений: 349
|
|
18.07.2015, 19:32 [ТС] | 18 |
Всем спасибо прога работает
0
|
18.07.2015, 19:32 | |
18.07.2015, 19:32 | |
Помогаю со студенческими работами здесь
18
Как в sql (informix) сравнить полученные с двух запросов данные? Пользователь вводит натуральное число. Найти минимальную цифру этого числа и возвести введённое число в степень Даны три целых числа. Возвести в квадрат отрицательные числа и в третью степень — положительные Даны три целых числа; возвести в квадрат отрицательные числа и в третью степень положительные Сравнить 3 числа и вывести большее Возвести числа в некоторую степень Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |