D語言版趣味程式 5 求最大數

2021-08-29 22:17:29 字數 562 閱讀 9203

d語言版趣味程式:5.求最大數

(說明:原文見

,是c語言版。本人改寫成d-tango版。與各位d初學者共勉。)

問題

555555的約數中最大的三位數是多少?

問題分析與演算法設計

根據約數的定義,對於乙個整數n,除去1和它自身外,凡能整除n的數即為n的約數。

因此,最簡單的方法是用2到n-1之間的所有數去除n,即可求出n的全部約數。本題

只要求取約數中最大的三位數,則其取值範圍可限制在100到999之間。

import tango.io.stdout,

tango.io.console,

tango.util.convert;

import tango.stdc.stdlib;

int main()

最大的三位數約數為:{}",i,j);

break;}}

system("pause");//程式執行後顯示「按任意鍵繼續」,以便觀察

return 0;

}

D語言版趣味程式 3 繪製圓

d語言版趣味程式 3.繪製圓 說明 原文見 是c語言版。本人改寫成d tango版。與各位d初學者共勉。問題 在螢幕上用 畫乙個空心的圓 問題分析與演算法設計 列印圓可利用圖形的左右對稱性。根據圓的方程 r r x x y y 可以算出圓上每一點行和列的對應關係。import tango.io.co...

簡易ATM機程式(c語言版)

詳細 include include include include include char ch 7 void menu int login int deposit int getcash int transf void checkmoney int checkpass void modipas...

CCF2013123最大的矩形(C語言版)

問題描述 在橫軸上放了n個相鄰的矩形,每個矩形的寬度是1,而第i 1 i n 個矩形的高度是hi。這n個矩形構成了乙個直方圖。例如,下圖中六個矩形的高度就分別是3,1,6,5,2,3。請找出能放在給定直方圖裡面積最大的矩形,它的邊要與座標軸平行。對於上面給出的例子,最大矩形如下圖所示的陰影部分,面積...