![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 22
|
![]()
. (Excel) Составить программу вычисления Y:
Y = 0.3*Sin(x^2) – 1/x при |x| <= 0.5, Y = x^2/(Sin(x) + 5) при |x| > 5 Sub mak2() Dim a As Integer Dim b As Double Dim c As String For i = 1 To 17 Step 1 a = Cells(i, 1) If a = 0 Then Cells(i, 2) = ("деление на ноль") Else If Abs(a) <= 0.5 Then b = 0.3 * Sin(a ^ 2) - 1 / a c = "0.3*sin(x^2)-1/x" Cells(i, 2) = ("при x= " & a & "функция высчитывается по формуле" & c & " результат= " & b) End If If Abs(a) > 5 Then b = a ^ 2 / ((Sin(a) + 5)) c = "x^2/((sin(x)+5))" Cells(i, 2) = ("при x= " & a & " функция высчитывается по формуле" & c & " результат= " & b) Else Cells(i, 2) = ("не соответсвует условию") End If End If Next i End Sub Здесь условия у меня не хорошие.Так считает по условию( х[-6...6]) и результаты совпадают ,но когда х-десятичное условие не правильно выполняется.Я эти условия и так,и этак переделывал,но результат - либо при десятичном числе выдает "деление на ноль", либо считает Х не принадлежавший условию Последний раз редактировалось funduk; 23.12.2010 в 19:59. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 22
|
![]()
------------------------------
Здесь осталось создать кнопку.Хоть в ЛС можете написать хоть самый простой алгоритм создания? ------------------------------ |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ветвление | Woxx | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 07.09.2010 17:26 |
С++ ветвление | Мари_Ланвейн | Помощь студентам | 6 | 20.05.2010 18:50 |
Многомерное ветвление VBA | Kolibri | Помощь студентам | 3 | 15.05.2010 22:57 |
Помогите с сортировкой в MSExcel | reanews | Microsoft Office Excel | 1 | 11.04.2009 09:03 |
ветвление | felmor | Помощь студентам | 1 | 28.02.2009 13:42 |