0 / 0 / 0
Регистрация: 26.04.2013
Сообщений: 29
1

программа на "если"

27.04.2013, 16:10. Показов 1087. Ответов 1
Метки нет (Все метки)

Помогите решить:
Вычислить и округлить до 0,001 функцию
у=5sin2x, если x<1,3 или x>7,3 y(1,12)=3,922
y=5arctg5+lg2x если 4,1<x<6,1 y(5,51)=7,909
y=ctg2-x, в остальных случаях. y(3,84)=-4,298
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.04.2013, 16:10
Ответы с готовыми решениями:

Нужно чтоб программа нашла и вернула полный путь файла "qwer.dat", корорый находится на диске "С:\"
Мне нужно чтоб программа нашла и вернула полный путь файла &quot;qwer.dat&quot;, корорый находится на диске...

Замена символа на его двухзначный порядковый номер в алфавите (например "а" меняется на "01", "к" на "12")
Нужна помощь

Создать раздел меню "Правка" и продумать логику команд "копировать", "вставить"
Здравствуйте! Все никак не могу написать код для раздела меню Правка! Есть главная форма! На этой...

Создать тип "Book" и в нём сделать пункты "автор" и "количество страниц"
нужна задача на наследование, т. е. создать родителя и наследника. создать тип Book (родитель) и в...

1
bmstu-team
301 / 136 / 91
Регистрация: 10.01.2012
Сообщений: 420
Записей в блоге: 10
27.04.2013, 22:26 2
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Хм, не знаю, где ошибка, но почему-то не совпадает с твоим Вход - Выход
Visual Basic
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
Function lg(x1 As Double) As Double
   lg = Log(x1) / Log(10)
End Function
Function ctg(x2 As Double) As Double
   ctg = Cos(x2) / Sin(x2)
End Function
 
Private Sub Form_Load()
Me.AutoRedraw = True
Dim x, y, TO_RAD, TO_DEG As Single
x = InputBox("Ââåäèòå x")
 
TO_RAD = 3.14159265358979 / 180
TO_DEG = 1 / TO_RAD
 
If x < 1.3 Or x > 7.3 Then
y = 5 * Sin(2 * x * TO_RAD)
ElseIf x > 4.1 And x < 6.1 Then
y = 5 * Atn(5 * TO_DEG) + lg(2 * x)
Else
y = ctg(2 * TO_RAD) - x
End If
 
Print Format(y, "0.000")
End Sub
Добавлено через 1 минуту
Понял, в твоем задании не предусмотрен перевод из радиан в градусы - убери TO_RAD и TO_DEG и все будет норм =)
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.04.2013, 22:26
Помогаю со студенческими работами здесь

Указать для каждого вопроса проценты ответов "да", "нет", "не знаю"
Здравствуйте господа программисты и сисадмины.Помогите пожалуйста начинающему с решением следующей...

Указать для каждого вопроса проценты ответов "да", "нет", "не знаю"
В двухмерном массиве размером nхm хранятся результаты опроса n человек на m вопросов.Ответами на...

"имитатор сигнала","имитатор помехи", "фильтр" и программу "построитель графика"
требуется составить программу &quot;имитатор сигнала&quot;,&quot;имитатор помехи&quot;, &quot;фильтр&quot; и программу...

Как преобразовать рисунок из "png" в "bmp" или в "jpg"?
Есть программка, которая ставит обои рабочего стола на выбор пользователя, она может поставить...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru