【小白直播C#學習】數字轉中文字100

更新於 發佈於 閱讀時間約 1 分鐘
上次挑戰阿拉伯數字轉換中文字,想了非常多天,卻被好朋友一句話打槍發回 ( 連結:【小白直播C#學習】那個迴圈之10 )。但是,想了幾天卻也苦無辦法,就繼續看書學下去,畢竟要學的東西還好多好多,最近學又學了一陣子,想說拿出來想想吧!
這次加上方法(算是函式概念),先解決四位數的問題,畢竟中文是四位為一個家族(萬、億、兆),在這裏面還有幾個問題要挑戰,譬如尾數為0,不能出現零;中間兩個0的,只能出現一個零。想說這樣再每四位切一刀,丟給函式處理,再加上萬、億、兆等就萬事大吉。正當想說哇我也進步太多了吧!一下子就解決了!
結果,譬如10200這種,沒有千的,要顯示零;400000500又多一個零,反正後面又修修改改好多次,反而花的時間比前面多超多。最後設了幾個if思考一下何時會需要的條件,終於完成了!
網路上Youtuber推薦的有趣學程式語言的地方 : codecademy
( 學C# 第23天 . . . )
從零開始,目前還是零。
為什麼會看到廣告
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
        最近開始學習寫程式語言,有些感觸。
        轉眼間妳兩歲了!常跟朋友說「怎麼才兩歲呢?」這段時間又快又慢,快的是每天都很忙碌覺得過得好快、慢的是感覺養小孩養好久了,其實也才過了兩年!看著一個小生命從自己肚子裡來到這個世界,從什麼都不會只會一小時討一次奶,到最近語言大爆發,不小心說出口的話都被這個小孩亂模仿一通,為人父母的確是非
數字排大小,不是國小一年級的程度嗎?
半自學幾天後,終於才進到書中的迴圈!         前後也相繼完成朋友出的作業,實在是萬分感謝他,我也完成了幾個迴圈的小作業,然後又接收到一個要把「阿拉伯數字」變成「中文字」的作業,譬如: 輸入1042顯示一千零四十二。這個我懂,我可是有教過小朋友數學好幾年的老師,另一個學生常見的問題就是1003
C#學習十天出頭,還在基礎的程式用語打混著。         常問那位工程師好友一堆蠢問題。某次看著書本中int整數相關程式碼的問題,當然問朋友,他也一頭霧水,因為我根本搞懂問題在哪?問的又是什麼?所以朋友也不知從何回答我起,我也翻翻書找找,也看到int的定義範圍,但還是「霧煞煞」,但是先把程式碼弄
很久沒有重頭學習個新玩意。         最近,因為疫情的關係,開始學起程式語言。以前就常用RPGmaker做些小遊戲,雖然都常常夭折啦 ! 也因為近期常常使用電腦這個工具來線上上課! 但哪裡知道心中認為的寫程式和實際上差滿多。好佳在有位資深工程師超級好朋友大力幫忙(寄書來、線上被問問題、出功課.
        最近開始學習寫程式語言,有些感觸。
        轉眼間妳兩歲了!常跟朋友說「怎麼才兩歲呢?」這段時間又快又慢,快的是每天都很忙碌覺得過得好快、慢的是感覺養小孩養好久了,其實也才過了兩年!看著一個小生命從自己肚子裡來到這個世界,從什麼都不會只會一小時討一次奶,到最近語言大爆發,不小心說出口的話都被這個小孩亂模仿一通,為人父母的確是非
數字排大小,不是國小一年級的程度嗎?
半自學幾天後,終於才進到書中的迴圈!         前後也相繼完成朋友出的作業,實在是萬分感謝他,我也完成了幾個迴圈的小作業,然後又接收到一個要把「阿拉伯數字」變成「中文字」的作業,譬如: 輸入1042顯示一千零四十二。這個我懂,我可是有教過小朋友數學好幾年的老師,另一個學生常見的問題就是1003
C#學習十天出頭,還在基礎的程式用語打混著。         常問那位工程師好友一堆蠢問題。某次看著書本中int整數相關程式碼的問題,當然問朋友,他也一頭霧水,因為我根本搞懂問題在哪?問的又是什麼?所以朋友也不知從何回答我起,我也翻翻書找找,也看到int的定義範圍,但還是「霧煞煞」,但是先把程式碼弄
很久沒有重頭學習個新玩意。         最近,因為疫情的關係,開始學起程式語言。以前就常用RPGmaker做些小遊戲,雖然都常常夭折啦 ! 也因為近期常常使用電腦這個工具來線上上課! 但哪裡知道心中認為的寫程式和實際上差滿多。好佳在有位資深工程師超級好朋友大力幫忙(寄書來、線上被問問題、出功課.
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
題目敘述 Integer to English Words 給定一個整數num 請轉換成對應的的英文數字表達(One, Two, Three, ... 那種數字表達式)
Thumbnail
不知不覺就過了一個禮拜了呢~ 第一節 — 數字: 0 – ноль(和英文null是相同的) 200 – двести 300 – триста 400 – четыреста ✹ 500到900的字尾都是 -сот 500 – пятьсот 600 – шестьсот 700
你學習任何數學, 都要問這哪個部分是微積分長出來的, 哪個部分是線性代數長出來的。 當然,你需要先把微積分與線性代數學一次, 知道裡面有哪些內容, 接下來學任何新的東西,其實都是微積分跟線性代數。
Thumbnail
深度學習比分數高低更重要。 以國中、小數學來說,我們現在已經拿掉很多內容,如果還沒辦法將單元中的觀念落實並生根,就很難銜接上去。 舉個簡單例子:小學二年級開始學看時鐘,三年級就要弄懂12小時制、24小時制(時間、時刻的差異),四年級學時間的運算;這只要有一個環節不OK,就卡死了。
小學一年級數學,通常是由數一數開始,也就是數數。 數數有很多種不同的方式,還未學習任何數數的小朋友,只會根據自已理解的方式來數數,因此一開始必須讓小朋友瞭解各種數數的方式。
國小以致於於國中數學的學習具有連貫性,這裏預計從小一的數學概念開始,從認識 1~10 的數,逐步認識數學的學習。
Thumbnail
題目敘述 輸入給定一個鏈結串列,整體看代表一個十進位的數字,各別看每個節點代表每個digit,分別從最高位~最低位個位數。 要求我們把原本的數字乘以二,並且以鏈結串列的形式返回答案。 原本的英文題目敘述
Thumbnail
這篇文章,會帶著大家複習以前學過的二進位DP框架, 並且以0~N的整數有幾個bit1,有幾個bit0的概念為核心, 貫穿一些相關聯的題目,透過框架複現來幫助讀者理解這個演算法框架。 常見的考法 請問整數k有幾個bit1? 有幾個bit0? 請問整數0到整數N分別各有幾個bit1? 有幾個
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
題目敘述 Integer to English Words 給定一個整數num 請轉換成對應的的英文數字表達(One, Two, Three, ... 那種數字表達式)
Thumbnail
不知不覺就過了一個禮拜了呢~ 第一節 — 數字: 0 – ноль(和英文null是相同的) 200 – двести 300 – триста 400 – четыреста ✹ 500到900的字尾都是 -сот 500 – пятьсот 600 – шестьсот 700
你學習任何數學, 都要問這哪個部分是微積分長出來的, 哪個部分是線性代數長出來的。 當然,你需要先把微積分與線性代數學一次, 知道裡面有哪些內容, 接下來學任何新的東西,其實都是微積分跟線性代數。
Thumbnail
深度學習比分數高低更重要。 以國中、小數學來說,我們現在已經拿掉很多內容,如果還沒辦法將單元中的觀念落實並生根,就很難銜接上去。 舉個簡單例子:小學二年級開始學看時鐘,三年級就要弄懂12小時制、24小時制(時間、時刻的差異),四年級學時間的運算;這只要有一個環節不OK,就卡死了。
小學一年級數學,通常是由數一數開始,也就是數數。 數數有很多種不同的方式,還未學習任何數數的小朋友,只會根據自已理解的方式來數數,因此一開始必須讓小朋友瞭解各種數數的方式。
國小以致於於國中數學的學習具有連貫性,這裏預計從小一的數學概念開始,從認識 1~10 的數,逐步認識數學的學習。
Thumbnail
題目敘述 輸入給定一個鏈結串列,整體看代表一個十進位的數字,各別看每個節點代表每個digit,分別從最高位~最低位個位數。 要求我們把原本的數字乘以二,並且以鏈結串列的形式返回答案。 原本的英文題目敘述
Thumbnail
這篇文章,會帶著大家複習以前學過的二進位DP框架, 並且以0~N的整數有幾個bit1,有幾個bit0的概念為核心, 貫穿一些相關聯的題目,透過框架複現來幫助讀者理解這個演算法框架。 常見的考法 請問整數k有幾個bit1? 有幾個bit0? 請問整數0到整數N分別各有幾個bit1? 有幾個