|
2 / 2 / 0
Регистрация: 08.02.2015
Сообщений: 191
|
|||||||||||
Функция для поиска максимального из двух чисел01.03.2018, 20:50. Показов 12759. Ответов 37
Метки нет (Все метки)
Напишите функцию поиска максимального из двух целых чисел. Перегрузите функцию для работы с тремя и четырьмя целыми числами и числами с плавающей точкой. Вынести объявления функций в отдельный заголовочный файл и использовать функции до их определения. Продемонстрировать в программе работу всех функций.
Помогите пожалуйста доделать программу, половину сделала, а вот как сделать функцию для чисел с плавающей точкой не могу понять. Сначала сделала вот так
И второй вопрос как вот объявления функций в отдельный заголовочный файл заносить и использовать функции до их определения? Собственно вот код, который я написала. Все работает и выводит, никаких ошибок нет.
0
|
|||||||||||
| 01.03.2018, 20:50 | |
|
Ответы с готовыми решениями:
37
Функция для поиска максимального и минимального числа среди введенных(не массив) Функция для поиска максимального числа в матрице, которое встречается более одного раза Функция для поиска простых чисел |
|
2 / 2 / 0
Регистрация: 08.02.2015
Сообщений: 191
|
|
| 02.03.2018, 20:06 [ТС] | |
|
Он вот такую ошибку выдает:
1>C:\Users\Полина\Documents\Visual Studio 2008\Projects\Laba4\Debug\Laba4.exe : fatal error LNK1120: 3 неразрешенных внешних элементов Добавлено через 58 секунд И вот эти 3 еще: 1>Laba4.obj : error LNK2019: ссылка на неразрешенный внешний символ "int __cdecl Max(int,int,int,int)" (?Max@@YAHHHHH@Z) в функции _main 1>Laba4.obj : error LNK2019: ссылка на неразрешенный внешний символ "int __cdecl Max(int,int,int)" (?Max@@YAHHHH@Z) в функции _main 1>Laba4.obj : error LNK2019: ссылка на неразрешенный внешний символ "int __cdecl Max(int,int)" (?Max@@YAHHH@Z) в функции _main
0
|
|
|
571 / 353 / 133
Регистрация: 15.09.2017
Сообщений: 1,239
|
|
| 02.03.2018, 20:09 | |
|
Polina B, Теперь ещё полностью весь код всех файлов выложите
0
|
|
|
2 / 2 / 0
Регистрация: 08.02.2015
Сообщений: 191
|
||||||||||||||||
| 02.03.2018, 20:12 [ТС] | ||||||||||||||||
|
Вот код Laba4.cpp:
// Laba4.cpp: определяет точку входа для консольного приложения. //
0
|
||||||||||||||||
|
571 / 353 / 133
Регистрация: 15.09.2017
Сообщений: 1,239
|
|
| 02.03.2018, 20:19 | |
|
Polina B, У вас наверно файлы 1.cpp и 1.h в проект не добавлены
Добавлено через 1 минуту Если файл 1.cpp не добавлен в проект он не будет компилироваться, а значит обращение из main'а к Max не разрешено
0
|
|
|
Mental handicap
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
|
|
| 02.03.2018, 20:22 | |
|
Polina B, вы где-то
.h или .cpp файл потеряли, либо где-то не подключили
0
|
|
|
2 / 2 / 0
Регистрация: 08.02.2015
Сообщений: 191
|
|
| 02.03.2018, 20:42 [ТС] | |
|
Смотрите, сначала было вот так как на скриншоте. 2 файла лежат у меня в папке проекта. Но при компиляции выдавалась ошибка, что не может открыть файл #include "1.h". И я этот файл добавила в папку Laba4(которая на скриншоте вторая) и начали появляться вот эти ошибки.
0
|
|
|
571 / 353 / 133
Регистрация: 15.09.2017
Сообщений: 1,239
|
|
| 02.03.2018, 20:51 | |
|
Polina B, Дело не в нахождении в папке, файл
1.cpp ещё должен быть подключен в проект для вашей IDE
0
|
|
|
Mental handicap
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
|
|
| 02.03.2018, 20:59 | |
|
Polina B, вам вероятно слишком рано кодить и то что вам задали, для вас явно слишком сложно. Вам стоит сначала поближе познакомится с компилятором, его работой, компиляцией, препроцессиингом, линковкой, как создаются файлы, объектники, откуда они берутся и как все это линкуется в exe.
и что за компилятор у вас?
0
|
|
|
2 / 2 / 0
Регистрация: 08.02.2015
Сообщений: 191
|
|
| 02.03.2018, 21:03 [ТС] | |
|
Написать функцию для нахождения максимального числа, и перегрузка функций, это не сложно, с этим проблем у меня не было.
А вот работа с заголовочными файлами мне не особо понятна. Поэтому я и решила попросить помощи,чтобы мне подсказали. Я же не просто написала, что вот мол дали задание и помогите написать мне код. А я просто спишу и пойду сдавать. Нет. Я сижу и разбираюсь во всем. И спрашиваю здесь у людей, которые больше меня понимают в этом.
0
|
|
|
571 / 353 / 133
Регистрация: 15.09.2017
Сообщений: 1,239
|
||||||
| 02.03.2018, 21:09 | ||||||
|
Polina B, удалите файл
1.cpp, а в файл 1.h вставьте это:
0
|
||||||
|
Mental handicap
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
|
||
| 02.03.2018, 21:09 | ||
.cpp или .h лучше добавлять через IDE, те что вы кинули в папку со своим проектом, вы их не туда кинули, они должны быть там где лежит main.cpp
0
|
||
|
2 / 2 / 0
Регистрация: 08.02.2015
Сообщений: 191
|
||||||
| 02.03.2018, 21:17 [ТС] | ||||||
|
Вот так вот дали в институте лабораторные работы, и сиди делай. Там ничего не объясняют никогда.
Добавлено через 1 минуту Всё у меня нет ошибок больше. 1.сpp удалила, в 1.h добавила код:
0
|
||||||
|
Mental handicap
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
|
|
| 02.03.2018, 21:24 | |
|
Polina B, у меня абсолютно все работает, странно что у вас что-то не так?
Как у меня:
0
|
|
|
2 / 2 / 0
Регистрация: 08.02.2015
Сообщений: 191
|
|
| 02.03.2018, 21:26 [ТС] | |
|
Даже не знаю, буду сидеть пробовать и разбираться.
0
|
|
|
Mental handicap
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
|
|
| 02.03.2018, 21:31 | |
|
Polina B, в чем вы пишите Visual Studio?
0
|
|
|
2 / 2 / 0
Регистрация: 08.02.2015
Сообщений: 191
|
|||||||||||
| 02.03.2018, 21:54 [ТС] | |||||||||||
|
Вы не поверите, но у меня получилось все
И с .cpp работает и с .hСделала как до этого вы сказали в 1.h добавить:
0
|
|||||||||||
|
Mental handicap
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
|
|
| 02.03.2018, 22:04 | |
|
Polina B, вот это вот
#include "stdafx.h" для вас лишнее, он нужен в конекретных случаях, вам лучше создавать пустой проект тогда он будет не нужен.
0
|
|
|
2 / 2 / 0
Регистрация: 08.02.2015
Сообщений: 191
|
|
| 02.03.2018, 22:35 [ТС] | |
|
Хорошо, спасибо всем за помощь!
0
|
|
| 02.03.2018, 22:35 | |
|
Функция поиска максимального значения Шаблонная функция поиска максимального из 5 элементов Рекурсивная функция для последовательного поиска в массиве из n целых чисел
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
|
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
|
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал.
Оно само - говорит.
Кто слышит тот слышит.
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|