求助VB编程达人帮忙编写一个程序嘛~

【实验6-4】利用Function过程计算下列分段函数的值。
Cos2x (0 > x )
f(x)= Int(6x2 -5x+1) ( 0≤x≤3 )
e3-x ( 3<x )
调用该Function过程,计算f(a)+f(2+f(b))的值。其中a、b用InputBox函数输入。

Private Function Fdhs(x As Single) As Single
If x < 0 Then
Fdhs = Cos(2 * x)
ElseIf x <= 3 Then Fdhs = Int(6 * x * x - 5 * x + 1)
Else: Fdhs = 2.71828 ^ (3 - x)
End If
End Function
Private Sub Command1_Click()
Dim x As Single
Dim y As Single
x = Val(InputBox("请输入a的值"))
y = Val(InputBox("请输入b的值"))
Print "f(a)+f(2+f(b))=" & Fdhs(x) + Fdhs(2 + Fdhs(y))
End Sub
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-04-27
private function f(x) as single
if x<0 then
f=cos(2*x)
elseif x<=3 then
f=int(6*x^2-5*x+1)
else
f=e^(3-x)
end if
end sub

你写的式子可能有些不准确,我猜着写的,你看对不对.不懂可以问我

求助VB编程达人帮忙编写一个程序嘛~
Private Function Fdhs(x As Single) As Single If x < 0 Then Fdhs = Cos(2 * x)ElseIf x <= 3 Then Fdhs = Int(6 * x * x - 5 * x + 1)Else: Fdhs = 2.71828 ^ (3 - x)End If End Function Private Sub Command1_Click()Dim x As Single Dim y As Single x = V...

编程达人进,求一VB程序代码
首先我想问一下,你会设置控件的属性吗?如果会,将第三段不要;不会也没关系,,你在窗体上画2个按钮,画1个文本框,直接将代码复制过去就可以了。选中文本框,在属性窗口中找到 MultiLine,将它的属性值设为True;将ScrollBars属性设置为2,让文本框能多行显示,并有垂直滚动条。程序运行的结果是...

VB编程的题,达人进一下
1:首先,在窗体上新建一个按钮叫CmdEven,然后写入代码 sub CmdEven_Click()dim i dim sum sum = 0 for i=2 to 100 step 2 sum = sum + i next i print sum end sub 2:建立一个按钮,叫CmdOK,建立一个文本框,叫Text1,程序如下 sub CmdOK_Click()dim n n=val(Text1.text)print ...

用VB6.0编写一个MP3播放器怎么编?各位高手给个代码或教程让小弟学习吧...
回答:用MMC控件或者WMP控件,都很简单,我提供一点代码,可以进行MP3的播放,但没有循环功能,循环功能你自己加吧,其实也是很简单的。MMC控件事例:一个MMC控件名字为:MMContorl1,一个Command控件名字为Command1,一个List控件名字为List1,一个CommonDialog控件名字为CommonDialog1代码:Pribate Sub Command1_Clic...

求助VB编程达人,急!!!
max& For i = 101 To 999 If ((i \\ 100) Mod 4 = 0 And ((i \\ 10) Mod 10) Mod 3 = 0 And (i Mod 10) Mod 7 = 0) Or (i Mod 23 = 0) Then n = n + 1 max = i End If Next MsgBox "共有" & n & "个满足条件的三位数,最大数为" & max End Sub ...

编程达人帮忙,谢谢
编程达人帮忙,谢谢 50 1.输入文本文件input.txt中的非空格字符。2.从键盘上输入若干个字符存入文件write.txt中,遇到回车键输入结束。(用”\\n”表示回车键)用C语言编写,我实在不会,尽量简单易懂,谢了。... 1.输入文本文件input.txt中的非空格字符。2.从键盘上输入若干个字符存入文件write.txt中,遇到回车键...

VB编程达人来~
timer控件+sendkey,很容易.设置timer一秒触发一次事件 定义静态变量 例如:static i as intger i=i+1 sendkey vbkeyF5 '忘记怎么用sendkey了,你查一下 if i>2 then sendkey vbkeyEsc i=0 end if 就是这个思路

VB编程的问题:如何编写百钱买百鸡的程序
1、打开visual C++ 6.0-文件-新建-文件-C++ Source File。2、输入预处理命令和主函数:#include<stdio.h> \/*输入输出头文件*\/,void main() \/*空类型:主函数*\/。3、定义变量和输出文字提示: int x,y,z,n=0; \/*定义变量的数据类型为整型*\/,printf("买法:\\n"); \/*输...

跪求VB语言编程达人!!!
TextSum = tempSum (4) 用控件数组实现以下功能:放置自上而下排列的四个按钮,无论按哪个按钮,其他三个按钮都向右移动一小段距离。Dim i As Integer For i = Command1.LBound To Command1.UBound If i <> Index Then Command1(i).Left = Command1(i).Left + 50 End If Next i ...

求编程达人帮我编个小程序~
代码如下所示,vc6.0上运行通过 include <stdio.h> include <winsock2.h> pragma comment(lib,"Wsock32.lib")int main(){ unsigned long ulBeginIP;unsigned long ulEndIP;char szBeginIP[20] = "110.110.255.0";char szEndIP[20] = "110.110.255.255";unsigned long ulCurIP;unsigne...

相似回答