ใบงานที่ 4.1
ผลรวมตัวเลข
ให้ผู้เรียนศึกษาใบความรู้ที่
4.1 แล้วเขียนโปรแกรมจากโจทย์ที่กำหนดให้ต่อไปนี้
โปรแกรมด้านล่างดัดแปลงมาจากโปรแกรมในตัวอย่างที่
4.3 โดยนอกจากจะรับตัวเลขจากผู้ใช้ไปเรื่อย ๆ
แล้ว โปรแกรมยังคำนวณผลรวมของตัวเลขทั้งหมด
(ยกเว้นเลขติดลบตัวสุดท้ายที่ผู้ใช้ ป้อนเพื่อระบุ
จุดสิ้นสุดของข้อมูล)
จงทำโปรแกรมให้สมบูรณ์โดยเติมคำสั่งที่เหมาะสมลงในช่องว่าง
using System;
class While5 {
static void
Main() {
int N = 0, sum;
___(a)___;
while (N >= 0)
{ //Exit while loop when N is negative
Console.Write("Please
input N: ");
N =
int.Parse(Console.ReadLine());
____________(b)____________;
}
____________(c)____________;
Console.WriteLine("Bye
Bye!!!");
}
}
|
ตัวอย่างผลการทำงาน
Please input N: 3
Please input N: 2
Please input N: 599
Please input N: 0
Please input N: -5
Sum = 604
Bye
Bye!!!
|
ช่องว่าง
|
คำตอบ
|
__(a)__
|
sum = 0;
|
__(b)__
|
sum = sum +
N ;
|
__(c)__
|
Console.WriteLine("sum
= {0}", (sum-N));
|
ไม่มีความคิดเห็น:
แสดงความคิดเห็น