Форум программистов, компьютерный форум CyberForum.ru

Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными - C++

Восстановить пароль Регистрация
 
Michail1994
1 / 1 / 0
Регистрация: 01.03.2012
Сообщений: 72
01.03.2012, 14:11     Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными #1
9 p=(--p^b--) <<(p&b) p = 3, b = 4, x = π/10

Задание
Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными. Разработать исходный код на языке С, используя главную функцию main() и библиотечную функцию printf() (для вывода всех входных и выход-ных данных), а также необходимые директивы препроцессора, откомпилировать ис-ходный код, выполнить его компоновку и запустить на выполнение exe-файл.
Выписать размер исходного кода (*.cpp), объектного кода (*.obj) и исполняемого файла (*.exe). Подробно изучить и описать формат функции printf(). Действия над пе-ременными выполнить вручную с использованием двоичной системы координат, ре-зультаты сравнить с полученными на ЭВМ.
Дать краткий анализ директив процессора, используемых в исходном коде.
Вложения
Тип файла: doc Задание на лабораторную работу 2.doc (67.0 Кб, 12 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2012, 14:11     Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными
Посмотрите здесь:

C++ Действия над матрицами
действия над матрицами C++
Действия над массивами C++
C++ Swich: реализовать все возможные операции над двумя целыми числами
Вычислить значение выражения с тремя переменными C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
01.03.2012, 17:12     Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными #2
Цитата Сообщение от Michail1994 Посмотреть сообщение
Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными. Разработать исходный код на языке С, используя главную функцию main() и библиотечную функцию printf() (для вывода всех входных и выход-ных данных), а также необходимые директивы препроцессора, откомпилировать ис-ходный код, выполнить его компоновку и запустить на выполнение exe-файл.
Выписать размер исходного кода (*.cpp), объектного кода (*.obj) и исполняемого файла (*.exe). Подробно изучить и описать формат функции printf(). Действия над пе-ременными выполнить вручную с использованием двоичной системы координат, ре-зультаты сравнить с полученными на ЭВМ.
Да тут же описан алгоритм решения вашей задачи. На каком пункте застряли?
Michail1994
1 / 1 / 0
Регистрация: 01.03.2012
Сообщений: 72
01.03.2012, 17:15  [ТС]     Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными #3
Алгоритм то прописан, а вот как прогу написать проблема...
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
01.03.2012, 17:18     Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными #4
Michail1994, вид функции y = f(x) не написали.
Michail1994
1 / 1 / 0
Регистрация: 01.03.2012
Сообщений: 72
01.03.2012, 17:19  [ТС]     Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными #5
в документе который во вложении полностью все задание написано, 9 вариант
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
01.03.2012, 17:21     Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными #6
Цитата Сообщение от Michail1994 Посмотреть сообщение
в документе
а что такого в документе, что в сообщении не получается написать
Michail1994
1 / 1 / 0
Регистрация: 01.03.2012
Сообщений: 72
01.03.2012, 17:28  [ТС]     Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными #7
хм, проблематично будет эту дробь вставить в ответ
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
01.03.2012, 17:31     Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными #8
Цитата Сообщение от Michail1994 Посмотреть сообщение
хм, проблематично будет эту дробь вставить в ответ
prtSc+mspaint.exe?
Michail1994
1 / 1 / 0
Регистрация: 01.03.2012
Сообщений: 72
01.03.2012, 17:35  [ТС]     Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными #9
ну только если скрин как вложение
Миниатюры
Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными  
Michail1994
1 / 1 / 0
Регистрация: 01.03.2012
Сообщений: 72
01.03.2012, 18:25  [ТС]     Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными #10
Xind, надеюсь вам будет нетрудно написать эту программу
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.03.2012, 18:41     Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными
Еще ссылки по теме:

C++ MS Visual Studio 2008 всплывающие подсказки над переменными классов
Вычислить значение аргумента x, значение функции y, max и min функций C++
C++ Создать класс выполняющий действия с целыми по заданному модулю

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

Или воспользуйтесь поиском по форуму:
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
01.03.2012, 18:41     Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными #11
Цитата Сообщение от Michail1994 Посмотреть сообщение
Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными. Разработать исходный код на языке С, используя главную функцию main() и библиотечную функцию printf() (для вывода всех входных и выход-ных данных), а также необходимые директивы препроцессора,
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <math.h>
 
int main(void)
{
   int p = 3, b = 4;
   double x = M_PI / 10;
   double f = 0;
   
   p = (--p^b--) << (p&b);
   
   f = exp (1) / ( b + p * sin(x) ) + tan(x);
   
   printf("p = %d, b = %d\n", p, b);
   printf("x = %lf\n", x);
   printf("f = %lf\n", f);
   
   return 0;
}

Цитата Сообщение от Michail1994 Посмотреть сообщение
откомпилировать ис-ходный код, выполнить его компоновку и запустить на выполнение exe-файл.
Выписать размер исходного кода (*.cpp), объектного кода (*.obj) и исполняемого файла (*.exe).
Думаю, что вы у себя на компьютере сможете сделать


Цитата Сообщение от Michail1994 Посмотреть сообщение
с использованием двоичной системы координат
не знаю такое


Цитата Сообщение от Michail1994 Посмотреть сообщение
Подробно изучить и описать формат функции printf().
сюда http://cplusplus.com/reference/clibrary/cstdio/printf/


Цитата Сообщение от Michail1994 Посмотреть сообщение
Дать краткий анализ директив процессора, используемых в исходном коде.
вместе с учебником должны справиться
Yandex
Объявления
01.03.2012, 18:41     Вычислить значение функции y = f(x), предварительно выполнив действия над целыми переменными
Ответ Создать тему
Опции темы

Текущее время: 00:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru