1樓:匿名使用者
if x<0 then
f=x^2+x-6
elseif x<10 and x>=0 and x<>2 and x<>3 then
f=x^2-5*x+6
else
f=x^2-x-1
end if
2樓:孤本輕狂
if x<0 then
f=x^2+x-6
elseif x<10 and x<>2 and x<>3 then
f=x^2-5*x+6
else
f=x^2-x-1
end if
vb編寫程式,計算分段函式
3樓:老牛帶你看奇聞
在窗體上放一個命令按鈕,將**複製到窗體裡,程式執行單擊一次命令按鈕可輸入一次n的值
**如下:
private sub command1_click()dim n, y as single
n = inputbox(" 請輸入n的值")select case n
case is < 0
y = 2 * n + 5
case 0
y = 0
case is > 0
y = 3 * n - 1
end select
msgbox "y=" & y
end sub
4樓:在世貿天階灌籃的高飛燕草
看我的一行
private sub command1_click()dim n, y as single
n = inputbox(" 請輸入n的值")y = iif(x<0,2 * n + 5,iif(x = 0,0,3 * n - 1))
msgbox "y=" & y
end sub
5樓:軍廣英綦錦
這位仁兄是個新手吧!彆著急,慢慢來!加油!
dimn,yas
integerifn
<0theny=
3*n+
2elseifn=
0theny=
0elseif
n>0theny=
2*n-
1endif
6樓:韌勁
dim x as integer
if x < 0 then
elseif x >= 0 and x < 10 thenelseif x >= 10 and x < 30 thenelseif x >= 30 and x < 50 thenelse
end if
vb中,計算下列分段函式的值
7樓:
input "x=";x
if x>0 and x<100 theny=0.9*x
elseif x>=100 and x<300 theny=0.85*x
elseif x>=300 then
y=0.82*x
end if
print "y=";yend
vb中怎麼程式設計計算分段函式
8樓:扶桑看天
dim x as integer
if x < 0 then
elseif x >= 0 and x < 10 thenelseif x >= 10 and x < 30 thenelseif x >= 30 and x < 50 thenelse
end if
程式設計計算下列分段函式值,輸出格式如下:x=具體值,f(x)=具體值 10
9樓:冰魄
scanf(「%f」,&x)的意思是使用者輸入的數是一個小數(浮點數),將接收到得使用者輸入存入變數x中。
float表示浮點數,也就是小數。float x,y的原因是滿足x > 0或x <= 0的數既包括整數也包括小數,所以應該用float而不能用int。
採用float最終的函式圖象會是兩條射線,而採用int會是一個個孤立的點。
但願能幫到你,希望採納!
10樓:二中混過
function y=fun0318(x)if x<3&x~=-3
y=x^2+x-6;
elseif (x>=0)&(x<10)&(x~=2)&(x~=3)y=x^2-5*x+6;
else
y=x^2-x-1;
end儲存執行
fun0318(-1)
ans =
-6fun0318(2)
ans =
0fun0318(20)
ans =379
vb中由鍵盤輸入一個整數x 求下面分段函式的值
vb中計算下列分段函式的值,VB中,計算下列分段函式的值
input x x if x 0 and x 100 theny 0.9 x elseif x 100 and x 300 theny 0.85 x elseif x 300 then y 0.82 x end if print y yend vb編寫程式,計算分段函式 在窗體上放一個命令按鈕,將 ...
c語言程式設計分段函式,C語言程式設計 分段函式 y x x 2 ,y 3x 1 當 2 x 7 ,y x 9(當x7)。輸入一個x,輸出y的值。
int x,y scanf d x if x 2 y x if x 2 x 7 y 3 x 1 if x 7 y x 9 printf d x printf 裡應該是y了吧 1 有一分段函式如下,請編寫程式,輸入x值,輸出y值。當x 1 y sinx 2cosx 當 11 30 include in...
vb程式設計例項編制通用函式過程,計算double型別以為陣列所有元素的平均值
你的題目不完整,不知道你的陣列中的數,是不是一個等差數列,如果是的話,按下面的方法來做,隨便給出兩個位置,及相應的值,即可算出平均值 private sub command1 click dim a 1 to 10 as doublem 4 a m 1.667 n 10 a n 3.333 step...