導航:首頁 > 編程語言 > 編程解決雞兔同籠問題

編程解決雞兔同籠問題

發布時間:2023-08-27 02:25:17

① 雞兔同籠問題,用Vb編程解決,上有頭100隻,下有腳300,問雞與兔各有多少只,要用到for

Private Sub Command1_Click()
'雞兔同籠問題
Dim Cock As Integer
Dim Rab As Integer
For Cock = 0 To 100
Rab = 100 - Cock
If Cock * 2 + Rab * 4 = 300 Then '雞2隻腳,兔子4隻腳
Print "其中雞有" & Cock & "只,兔子有" & Rab & "只"
End If
Next
End Sub

② C語言編寫雞兔同籠的問題

#include<stdio.h>
int main()
{
int a,b,M,N;
printf("請輸入雞兔的總頭數\n");
scanf_s("%d",&a);
printf("請輸入雞兔的總腿數\n");
scanf_s("%d",&b);
scanf_s("%d",&M);
M=(2*a)-(b/2);
printf("雞的數目為%d只");
scanf_s("%d",&N);
N=(b/2)-(a);
printf("兔的數目為%d只");
return 0;
}
我目前是C語言的新手,目前只會做這一類。如果用的是VS(visual studio)編程的話,scanf後必須加_s,這是VS獨有的,其他的編程軟體隨意。

③ 編程關於雞兔同籠問題,雞兔共a只,腳共b只,用循環結構編寫程序,問共多少只雞,多少只兔。要求題目無

#include<stdio.h>
void main(){
int a,b,numA=0,numB=0,bFlag=0,i=0,j=0;
printf("請輸入雞和兔的總數:");
scanf("%d",&a);
while(a<2){
printf("雞和兔的總數必須大於等於2!昌旁\n");
printf("請答族輸入雞和兔的總數:");
scanf("%d",&a);
}
printf("請輸入雞和兔的總腳數耐舉橡:");
scanf("%d",&b);
while(b<6){
printf("雞和兔的總腳數必須大於等於6!\n");
printf("請輸入雞和兔的總腳數:");
scanf("%d",&b);
}
for(i=1;i<=a;i++){
for(j=1;j<=i;j++){
if(i*2+j*4==b&&i+j==a){
bFlag++;
numA=i;
numB=j;
break;
}
}
}
if(bFlag==0){
printf("此題無解!");
}else{
printf("雞有%d只,兔有%d只!",numA,numB);
}
}

④ 用java編程解決雞兔同籠的問題

以「今有雉兔同籠,上有三十五頭,下有九十四足,問雉兔各幾何?」為例

publicclasstest{
publicstaticvoidmain(String[]args){
intx,y;//x:雞y:兔
for(x=0;x<=35;x++){//遍歷雞的只數
y=35-x;//兔的只數等於35-雞
if(2*x+4*y==94)//如果雞和兔的腳總數是94
System.out.println("雞"+x+"只,兔"+y+"只");
}
}
}

閱讀全文

與編程解決雞兔同籠問題相關的資料

熱點內容
電腦編程屬於it嗎 瀏覽:353
如何分辨文件夾 瀏覽:714
哪裡能學懂通達信每個源碼的含義 瀏覽:833
命令式過去式形式 瀏覽:450
車銑復合銑六角編程實例 瀏覽:743
android通知的呼吸燈 瀏覽:907
單片機排針的功能 瀏覽:849
華為的伺服器現在被什麼公司收購 瀏覽:285
伺服器粘包怎麼處理 瀏覽:726
怎麼進創意工坊的伺服器 瀏覽:786
空調壓縮機加變頻器 瀏覽:968
加密貨幣有哪些可以玩 瀏覽:993
騰訊雲伺服器如何生成備案授權碼 瀏覽:950
計算機學演算法好還是人工智慧 瀏覽:500
java命令運行eclipse 瀏覽:979
u盤加密其他辦法 瀏覽:808
zm螺紋演算法 瀏覽:778
excel與數據分析pdf 瀏覽:153
特斯拉的智能演算法 瀏覽:204
單片機開發費用 瀏覽:937