ใบงานที่ 5.1
แก้ไขเมท็อดพิมพ์ดาว
ให้ผู้เรียนศึกษาใบความรู้ที่
5.1
จากนั้นสร้างโปรเจ็กต์และเขียนโปรแกรมตามโจทย์ที่กำหนดให้ต่อไปนี้
1. ดัดแปลงโปรแกรมในตัวอย่างที่
5.1
เพื่อให้มีการทำงานดังต่อไปนี้
1.1 ทดลองสร้างเมท็อดอีกอันหนึ่งชื่อ PrintLongerLine
ซึ่งมีการทำงานคล้ายกับเมท็อด
PrintLine แต่พิมพ์ดาวออกมา 20 ดวงแทนที่จะเป็น 10 จากนั้นเขียนเฉพาะการประกาศ
เมท็อด PrintLongerLine
ลงในช่องว่าง
using System;
class MyClass {
static
void PrinLine() {
for
(int i = 0; i < 20; i++)
Console.Write('*');
Console.WriteLine();
Console.ReadLine();
}
static
void Main() {
MyClass.PrinLine();
MyClass.PrinLine();
}
}
|
.2
หลังจากสร้างเมท็อด PrintLongerLine สำเร็จแล้ว แก้ไขเมท็อด Main เพื่อให้โปรแกรม
พิมพ์ดาว 10 ดวงเป็นจำนวน 3 แถว และ 20 ดวงเป็นจำนวน 3 แถว ดังแสดง
**********
**********
**********
********************
********************
********************
|
1.3 จากนั้นเขียนคำสั่งที่ใช้ภายในเมท็อด
Main ลงในช่องว่าง
using System;
class MyClass {
static
void PrinLineLine() {
for
(int i = 0; i < 10; i++)
Console.Write('*');
Console.WriteLine();
}
static
void PrinLine()
{
for
(int i = 0; i < 20; i++)
Console.Write('*');
Console.WriteLine();
}
static
void Main() {
MyClass.PrinLineLine();
MyClass.PrinLineLine();
MyClass.PrinLineLine();
MyClass.PrinLine();
MyClass.PrinLine();
MyClass.PrinLine();
Console.ReadLine();
}
}
|
ไม่มีความคิดเห็น:
แสดงความคิดเห็น