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

2021-08-29 22:17:29 字數 525 閱讀 3288

d語言版趣味程式:3.繪製圓

(說明:原文見

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

問題

在螢幕上用「*」畫乙個空心的圓

問題分析與演算法設計

列印圓可利用圖形的左右對稱性。根據圓的方程:

r*r=x*x+y*y

可以算出圓上每一點行和列的對應關係。

import tango.io.console,tango.math.math;

import tango.stdc.stdlib;

int main()

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

return 0;

}

擴充套件題

實現函式y=x^2的圖形與圓的圖形疊加顯示

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

d語言版趣味程式 5.求最大數 說明 原文見 是c語言版。本人改寫成d tango版。與各位d初學者共勉。問題 555555的約數中最大的三位數是多少?問題分析與演算法設計 根據約數的定義,對於乙個整數n,除去1和它自身外,凡能整除n的數即為n的約數。因此,最簡單的方法是用2到n 1之間的所有數去除...

簡易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...

R語言 scatterplot3d(繪製三維散

下面是用r語言繪製三維散點圖的方法,並舉出兩個示例。1 安裝 在r語言提供的console裡面輸入如下命令安裝 scatterplot3d source bioclite scatterplot3d 2 呼叫 通過如下的命令載入 scatterplot3d庫 library scatterplot3...