|
2 / 2 / 0
Регистрация: 08.02.2015
Сообщений: 191
|
|||||||||||
Функция для поиска максимального из двух чисел01.03.2018, 20:50. Показов 12902. Ответов 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 целых чисел
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации:
1. Вернуть возможность использования знаков | 1 l I;. . .
|
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С.
Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
|
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию?
Фраза «Любая достаточно развитая технология неотличима от магии». . .
|
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль?
Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
|
|
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология.
«Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки.
Добавлены следующие реквизиты типа Булево:
- Буквы;
- Цифры;
- Символы.
Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей.
Самым главным критерием для. . .
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|