0 / 0 / 0
Регистрация: 19.06.2021
Сообщений: 11

Программа вычисления значения функции f (x, y, z) для различных типов параметров

19.06.2021, 15:40. Показов 5563. Ответов 20
Метки c++ (Все метки)

Студворк — интернет-сервис помощи студентам
Здраствуйте, мне нужно сделать задания по функциям.
Вариант прикрепил.
Задача 1 (по вариантам).

Используя механизм перегрузки функции, разработать и от-
ладить программу вычисления значения = f (x, y, z) для различных типов пара
метров. Конкретный вариант функции взять из задачи 1 лабораторной ра-
боты No 1. Предусмотреть задания параметров функции "по умолчанию"

и с клавиатуры.

Это задание, я вроде выполнил.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
 
float F(float x);
float F(float x, float& y);
 
int main()
{
    float x, y;
    std::cout << "X = ";
    std::cin >> x;
 
    if (x < 0)
        std::cout << "X = " << F(x);
    else if (x >= 0 && x != 1)
        std::cout << "Y = " << F(x, y) << std::endl;
    else if (x == 1)
        std::cout << "X = " << F(x);
 
    std::cin.get();
    std::cin.get();
    return 0;
}
 
float F(float x)
{
    if (x < 0)
        return 0;
    else return 1;
}
 
float F(float x, float& y)
{
    return y = x * x + 1;
}
#==
Задание 2 (по вариантам).

Разработать и отладить программу вычисления выражения f (x), приведе-
ного в приложении А.

Каждой из трех ветвей вычисления значения в должна отвечать
отдельная функция (fun_1, fun_2 и fun_3). Передача параметров в функцию
fun_1 должна осуществляться по значению, в функцию fun_2 -
используя указатели, а в функцию fun_3 - на базе ссылок.
#==
Задача 3 (по вариантам).
Аналогично задаче 2, однако все объявления функций поместить в
отдельный заголовочный файл с именем ***. h, а определение функций поместить в
отдельный файл с именем ***. cpp.

С этими заданиями, я не могу справится.

Вот сам вариант:
Миниатюры
Программа вычисления значения функции f (x, y, z) для различных типов параметров  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.06.2021, 15:40
Ответы с готовыми решениями:

Вычисления значения функции y(x) для всех различных вариантов входных параметров
Помогите пожалуйста с задачей (заранее спасибо). Нужно написать программу вычисления функции y(x) для всех различных вариантов...

Написать блок схему и программу вычисления функции y(x) для всех различных вариантов входных параметров
Задание: написать блок схему и программу вычисления функции y(x) для всех различных вариантов входных параметров. Ввести с клавиатуры x, ...

Программа для вычисления значения функции
помогите пожалуйста написать программу..

20
21.06.2021, 07:29
Студворк — интернет-сервис помощи студентам
 Комментарий модератора 
Я не вижу разных задач.
Все вопросы крутятся вокруг вычисления функции по одной и той же формуле.
Поэтому и объединил.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.06.2021, 07:29

Программа для вычисления значения функции С++
Написать программу, которая по введенному значению аргумента вычисляет значение функции, заданной в виде графика. Параметр R задается в...

Программа для вычисления значения функции
Составить программу для вычисления значения функции: y=sh(x) с помощью разложения функции в степенной ряд ...

программа для вычисления значения функции y
для заданного значения x у= если x&lt;-3 то y= √1 - x² если 1,5&lt;x-3, то y= в числителе 1

программа для вычисления значения функции y
для заданного значения x у= если x&lt;-3 то y= √1 - x² если 1,5&lt;x-3, то y= в числителе 1

Программа для вычисления значения функции.
Вычислить значения функций (см.рис.) при заданном m, если х изменяется от a до b с шагом h. Результаты получить в виде таблицы.


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

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Опции темы

Новые блоги и статьи
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302 Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru