![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Регистрация: 24.03.2011
Сообщений: 3
|
![]()
Я начал изучать С++ недавно, возникли трудности с решением задачи.
Вычислить и вывести на экран в виде таблицы значение функции F на интервале от Хнач. до Хкон. с шагом dX. (функция внизу под текстом) где a,b,c - действительные числа. Функция F должна принимать действительное значение, если выражение (Ац ИЛИ Вц) и (Ац ИЛИ Сц)<- как правильно это описать? не равно нулю, и целое значение в противном случае. Через Ац, Вц, Сц обозначены целые части a, b, c операции И и ИЛИ - поразрядные. Значения a, b, c, Хнач., Хкон., dX ввести с клавиатуры. Помогите пожалуйста с идеей решения, решать не нужно... Вот только что есть на данный момент: Цитата:
Последний раз редактировалось Art21; 24.03.2011 в 15:07. |
|
![]() |
![]() |
![]() |
#2 | ||
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
![]() Цитата:
Цитата:
Код:
Mess with the best, die like the rest.
![]() Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
||
![]() |
![]() |
![]() |
#3 | |
Регистрация: 24.03.2011
Сообщений: 3
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#4 | |
Регистрация: 24.03.2011
Сообщений: 3
|
![]()
Вот готовый код: (надеюсь правильный, мб кому приготится)
Цитата:
|
|
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 25.10.2011
Сообщений: 2
|
![]()
Вычислить и вывести на экран в виде таблицы значения функции F на интервалеот Хнач. до Хкон. с шагом dХ.
- ax2 при х < 0 и b 0 F = (a-x)/(cx) при х > 0 и b = 0 x/c в остальных случаях где а, b, с - действительные числа. Функция F должна принимать действительное значение, если выражение (Ац МОД2 Вц) И НЕ(Ац ИЛИ Сц) не равно нулю, и целое значение в противном случае. Через Ац, Вц и Сц обозна¬чены целые части значений а, b, с, операции И, ИЛИ и МОД2 (сложение по мо¬дулю 2) - поразрядные. Значения а, b, с, Хнач., Хкон., ёХ ввести с клавиатуры. |
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 25.10.2011
Сообщений: 2
|
![]()
#include<stdio.h)
#include <math.h) int main(int argc, char* argy[]) { float a,b,c; float StartX, EndX, dX; float F; printf("Vvedite:"); printf("\ta = "); scanf("%f", &a); printf("\th = "); scanf("%f", &b); printf("\tc = "); scanf("%f", &c); printf("\tx nac. = "); scanf("%f", &StartX); printf("\tx kon. = "); scanf("%f", &EndX); printf("\tDX = "); scanf("%f", &dX); for (float x = StartX; x <= EndX; x+=dX) if (x<0 && b !=0) F = -a * x*x; else if (x > 0 && b ==o) F = (a-b) / (c*x); else F = x/c; if (!(((long)floor(a) ^ (long)floor(b)) & !((long)floor(a) | (long)floor(c)))) printf("x = %.2f\tF = %.0f\n", x, F); else printf("x = %.2f\tF = %.2f\n", x, F); return 0; } правильно? |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Циклические вычислительные процессы. Задача табулирования. | Галина-90 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 15.12.2010 21:03 |
Циклические вычислительные процессы. | Pavel_Ghost | Помощь студентам | 2 | 23.05.2010 19:25 |
С++ Циклические вычислительные процессы. | bpystep | Помощь студентам | 19 | 19.09.2009 23:27 |
ЦИКЛИЧЕСКИЕ ВЫЧИСЛИТЕЛЬНЫЕ ПРОЦЕССЫ | Urz-3 | Помощь студентам | 2 | 07.06.2009 18:56 |