目前分類:TQC+ 物件導向程式認證 C# (27)
- Oct 31 Mon 2016 16:19
TQC+ C# 107.質數
- Oct 31 Mon 2016 16:05
TQC+ C# 106.付款方式
- Oct 31 Mon 2016 15:44
TQC+ C# 105.搜尋短字串
- Oct 31 Mon 2016 15:25
TQC+ C# 104.計算折扣
- Oct 31 Mon 2016 15:11
TQC+ C# 103.成績分組
- Oct 31 Mon 2016 14:48
TQC+ C# 102.for 迴圈與平均值計算
參考答案:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace CSD01 { class Program { static void Main(string[] args) { int total = 0; int input=0; // TODO try { for (int i = 0; i < 5; i++) { Console.Write("請輸入一個1-50的整數>"); input = int.Parse(Console.ReadLine()); if (!(input >= 1 && input < 50)) { Console.WriteLine("輸入數字必須在1-50之間,請重新輸入"); i--;continue; } total += input; } Console.WriteLine("你輸入的5個整數和是" + total); Console.WriteLine("你輸入的5個整數其平均是" + total / 5); Console.ReadLine(); } catch (Exception e) { Console.WriteLine("輸入錯誤,請重新輸入"); Console.ReadLine(); } } } }
執行結果:
- Oct 31 Mon 2016 14:08
TQC+ C# 101.文字輸入與文數字轉換
參考答案: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace CSD01 { class Program { static void Main(string[] args) { int input = 0; // TODO do{ Console.Write("請輸入一個1-100的整數>"); try { input = int.Parse(Console.ReadLine()); if (input < 1 || input > 100) { Console.WriteLine("輸入數字必須大於等於1且小於等於100"); continue; } Console.WriteLine("你輸入的是"+input); }catch(Exception e) { Console.WriteLine("只能輸入整數"); Console.WriteLine("請重新輸入.."); } }while(!(input>=1 && input<=100)); Console.ReadLine(); } } }
執行結果: