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

編程解決雞兔同籠問題

發布時間: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+"只");
}
}
}

閱讀全文

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

熱點內容
蘋果app怎麼上架 瀏覽:255
NA伺服器地址 瀏覽:427
我的世界如何初始化伺服器 瀏覽:97
哪個手機app天氣預報最准 瀏覽:752
怎樣把視頻壓縮至25m 瀏覽:570
vivox27文件夾怎麼改變 瀏覽:727
新手玩狼人殺用什麼app 瀏覽:615
pdf在線查看 瀏覽:954
安卓tv90如何關閉後台 瀏覽:683
php讀取word亂碼 瀏覽:755
minicom源碼 瀏覽:1001
海爾冷櫃壓縮機 瀏覽:416
聯通伺服器如何調試信號 瀏覽:136
stata新命令 瀏覽:941
單調棧演算法python 瀏覽:606
微信解壓游戲怎麼下載 瀏覽:962
忍三伺服器不同如何登上賬號 瀏覽:822
php求積 瀏覽:296
封面命令 瀏覽:881
手機復制文件夾到另一個文件夾 瀏覽:993