Member 13771563 Ответов: 3

Нужен полный ответ на эту программу


Рита очень рада успешному завершению паттерновой игры своими учениками. К тому времени руководитель проекта Диснейленда анонсировал мини-проект, связанный с математическими расчетами. Рита подумала о том, чтобы взяться за этот мини-проект и завершить его с помощью своих студентов. Она взяла этот проект, а затем разбила его на отдельные модули и передала каждому студенту. Первый модуль состоит в том, чтобы найти максимум среди трех чисел.

Рита проинструктировала студентов строго следовать спецификации функции. Эту функцию Рита поручила Патрику.


Помогите Патрику написать программу, чтобы найти максимум 3 числа с помощью функций.


Спецификация Функции:

int findmaximum(int, int, int )



входной формат:

Входные данные состоят из 3 целых чисел.



выходной формат:

См. примеры ввода и вывода для получения подробной информации о форматировании.


Входной Сигнал Образца:

13

45

23

Пример Вывода:

45 - это максимальное число

Что я уже пробовал:

#включить<stdio.h>
int findmaximum (int a,int b,int c){
int temp;
если(А*Б) и усилитель;&(а&ГТ;в){
темп=а;

Richard MacCutchan

Подумайте о том, как бы вы нашли максимум три числа. Умножение первых двух вместе не кажется хорошей идеей.

GKP1992

Тебе нужно сделать домашнее задание самому. Попробуйте это, а затем спросите здесь то, что вы не понимаете или, кажется, не можете решить.

3 Ответов

Рейтинг:
2

OriginalGriff

Мы не делаем домашнее задание: оно задано не просто так. Она существует для того, чтобы вы думали о том, что вам сказали, и пытались понять это. Он также существует для того, чтобы ваш наставник мог определить области, в которых вы слабы, и сосредоточить больше внимания на корректирующих действиях.

Попробуйте сами, возможно, вы обнаружите, что это не так сложно, как вы думаете!

Если вы столкнетесь с конкретной проблемой, то, пожалуйста, спросите об этом, и мы сделаем все возможное, чтобы помочь. Но мы не собираемся делать все это для вас!


Рейтинг:
2

TheRuudster

Я согласен с этим GKP1992 и OriginalGriff.

Предоставление вам всего кода не позволит вам действительно думать о проблеме и о том, как ее решить, но может быть, этот процесс можно стимулировать, давая вам подсказку:

Подумайте о том, сколько их шаги вы бы взяли для решения этого вопроса с собой основные математические операции Кроме того, укажите данные, которые вы должны использовать в каждой операции для достижения своей цели .

Если вы все еще не знаете, с чего начать, попробуйте написать псевдокод на листе бумаги и проложите свой путь к решению.

Удачи вам! ;)


Рейтинг:
0

CPallini

Вы знаете, чтобы найти максимум среди множества значений, вы выбираете кандидата и проверяете, больше ли он (или, по крайней мере, равен) всем остальным.
В случае успешного кандидата, вы сделали это. В случае неудачи вы выбираете другую.
Это не похоже на ракетостроение.