100元買(mǎi)100只雞編程 用偽代碼寫(xiě)出母雞每只3元,公雞2元,小雞0.5元,百元買(mǎi)百雞?
用偽代碼寫(xiě)出母雞每只3元,公雞2元,小雞0.5元,百元買(mǎi)百雞?int x=1,y=1z=100-x-yfor(x=1xfor(y=1z>=1y )如果3*x 2*y 0.5*z=100且x y
用偽代碼寫(xiě)出母雞每只3元,公雞2元,小雞0.5元,百元買(mǎi)百雞?
int x=1,y=1
z=100-x-y
for(x=1x
for(y=1z>=1y )
如果3*x 2*y 0.5*z=100且x y z=100,輸出x,y,z
結(jié)束
(其實(shí)這個(gè)問(wèn)題用c語(yǔ)言比偽代碼還要簡(jiǎn)單,不過(guò)樓主要用偽代碼只好混一下了~其實(shí)我也不太精通但是我也是計(jì)算機(jī)專業(yè)的)
百錢(qián)百雞VB編程,代碼?
假設(shè)你的百雞百錢(qián)是經(jīng)典的算法,公雞5錢(qián),母雞3錢(qián),3小雞一錢(qián),下面的代碼在VB里面調(diào)試通過(guò)。
Dim a As Integer, b As Integer, c As Integer
For a = 1 To 20
For b = 1 To 33
c = 100 - a - b
If (a b c = 100) And (a * 5 b * 3 c / 3 = 100) Then
Print a, b, c
End If
Next b
Next a