วันศุกร์ที่ 16 กันยายน พ.ศ. 2554

แบบฝึกหัด

 โปรแกรมที่12.1



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void get_text_Click(object sender, EventArgs e)
        {
            MessageBox.Show(massegeText.Text, "Output");
        }
    }
}






โปรแกรมที่ 12.2






using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void add_Click(object sender, EventArgs e) {
            Int32 A, B, X;
            A = Convert.ToInt32(input_A.Text);  //เปลี่ยนข้อมูลเป็นตัวเลข
            B = Convert.ToInt32(input_B.Text);  //เปลียนข้อมูลเป็นตัวเลข
            X = A + B;
            output.Text = X.ToString();      //เปลี่ยนตัวเลขเป็นสตริงแล้วแสดงผล
      
        }
    }
}


โปรแกรมที่ 12.3






using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void show_Click(object sender, EventArgs e)
        {
            image.ImageLocation = "D:\\5321414074_Aom\\pic1.jpg";
            image.Load();     //โหลดภาพขึ้นมาแสดงผล
        }

        private void delete_Click(object sender, EventArgs e)
        {
            image.Image = null;   //กำหนดคุณสมบัติโดยให้ค่า Image เป็น null
        }
    }
}

วันพฤหัสบดีที่ 15 กันยายน พ.ศ. 2554

week13

อนุทินครั้งที11

1.องค์ความรู้ที่ได้รับ
-อาจารย์ให้นักศึกษาส่งงานคู่เกี่ยวกับฟอร์มการเช่า- คืน

2.ความรู้สึกต่อการเรียน
-ส่งงานผ่านไปได้ด้วยดี

วันอังคารที่ 6 กันยายน พ.ศ. 2554

week12

อนุทินครั้งที่10

1.องค์ความรู้ที่ได้รับ

-อาจารย์ให้นักศึกษาจับคู่การทำงานกลุ่มเขียนภาษาC#
-มีการออกแบบฟอร์มต่างเกี่ยวกับร้านเช่า



2.ความรู้สึกต่อการเรียน

-รู้สึกตื่นเต้นที่จะได้ทำงาน ที่หลากหลายเกี่ยวกับการทำฟอร์ม
-มีการทำงานเป็นคู่  มีความสามมัคคีในการทำงานกลุ่ม

week11

อนุทินครั้งที่9

1.องค์ความรู้ที่ได้รับ

-ทำการลงภาพพื้นหลังแบบใหม่



2.ความรู้สึกต่อการเรียน

-สนุกกับการทำงานเขียนโปรแกรมC#

-ได้เรียนรู้สิ่งใหม่ๆเพิ่มขึ้น

week10

อนุทินครั้งที่8

1.องค์ความรู้ที่ได้รับ
-เขียนโปรแกรมC#




2.ความรู้สึกต่อการเรียน

สนุกกับการเขียนโปรแกรมที่หลากหลาย
แต่คอมพิวเตอร์ไม่ค่อยดี

วันพฤหัสบดีที่ 1 กันยายน พ.ศ. 2554

week9

อนุทินครั้งที่7

1.องค์ความรู้ที่ได้รับ

-มีการสอนโปรแกรมเพิ่มเติม

-รู้มากขึ้นเกี่ยวกับโปรแกรมC#

2.ความรู้สึกต่อการเรียน

-คอมพิวเตอร์เปิดไม่ติด

week8

อนุทินครั้งที่6

1.องค์ความรู้ที่ไเด้รับ

- สอนทำC#  ด้วยวิธีต่างๆ
- มีการสอบ

2.ความรู้สึกต่อการเรียน

- มีการเรียนที่มีมากขึ้น
- สนุกกับการเรียนมากขึ้น

วันพุธที่ 3 สิงหาคม พ.ศ. 2554

week7

อนุทินครั้งที่5

1.องค์ความรู้ที่ได้รับ

-อาจารย์ให้ลองเขียนโปรแกรมภาษาc#

-มีความรู้เกี่ยวกับภาษาc#เพิ่มขึ้นในการทำการบ้าน

2.ความรู้สึกต่อการเรียนวันนี้

-มีความเข้าใจในภาษา c#เพิ่มขึ้นนิดหน่อย
-.คอมพิวเตอร์ เปิดไม่ติดกันหลายเครื่อง  ทำให้ทำงานช้า

วันพฤหัสบดีที่ 28 กรกฎาคม พ.ศ. 2554

วันศุกร์ที่ 22 กรกฎาคม 2554

ฝากคิด

  จงบอกว่าการประกาศตัวแปรในแต่ละข้อต่อไปนี้ข้อใดถูกและข้อใดผิด ถ้าผิดจงบอกเหตุผล

1.int _ NuM   ถูก

2.double case   ผิด เพราะcase เป็นคำสงวน

3.char int    ผิด เพราะ int เป็นคำสงวน

4.float 123 value   ผิด เพราะขึ้นต้นด้วยตัวเลข

5.string Result-value   ผิด เพราะมีอักษรพิเศษ -

6.int @ Jik!!   ผิด เพราะมีอักษรพิเศษ !!

7.double fue   ถูก

week6

 อนุทินครั้งที่4

1.องค์ความรู้ที่ได้รับ
- มีความเพิ่มขึ้นเกี่ยวกับภาษาc#มากขึ้น
- เข้าการทำงานต่างๆ เกี่ยวกับการลงวีดีโอ



2.ความรู้สึกต่อการเรียนวันนี้
-ได้รับรู้เกียวกับการใช้ภาษา c
-เครื่องคอมพิวเตอร์ทำงานช้า

วันพุธที่ 20 กรกฎาคม พ.ศ. 2554

week5

อนุทินครั้งที่ 3
1.องค์ความรู้ที่ได้รับ
   ได้รู้ว่าโครงสร้างแบบลำดับมีกี่แบบและแต่ละแบบมีการวาดแผนผัง
เป็นอย่างไร ทำให้เราได้ลองฝึกทำเอง เพียงแค่นี้ก็ทำให้เรามีความ
เข้าใจมากยิ่งขึ้นอีกด้วย
 

2.ความรู้สึกต่อการเรียนในวันนี้
  -มีความเข้าใจมากขึ้น

week4


อนุทินครั้งที่2

องค์ความรู้ที่ได้รับ
1.ได้รู้จักการทำบล็อคเพิ่มมากขึ้น
2.ได้รู้จักการเพิ่มเพื่อน  และการทำงานส่ง

ความรู้สึกต่อการเรียนวันนี้

-มีบล็อคเป็นของตัวเอง
-เริ่มเข้าใจในการเรียน

วันศุกร์ที่ 1 กรกฎาคม พ.ศ. 2554

week3

อนุทินครั้งที่1
1.องค์ความรู้ที่ได้รับ

-ได้รู้องค์ประกอบต่างๆ
-มีความคิดวิเคราะห์เกี่ยวกับผังงาน

2.ความรู้สึกต่อการเรียนวันนี้

-เนื้อหาที่อธิบายมีความหน้าสนใจ
-มีความเข้าใจในเนื้อหาที่เรียน



ผังงานการสอบซ่อม
1.เริ่มต้น
2.ครูอธิบายเรื่องการบวก
3.ครูให้นักเรียนทำแบบฝึกหัด
4.นักเรียนส่งแบบฝึกหัด
5.ครูตรวจแบบฝึกหัด
6.ตรวจสอบ นักเรียนส่วนใหญ่ทำถูก
7.สอนเรื่องใหม่
8.จบ






 https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFHFkZGzngEp6vzRz1lpJjXylzBZpMszuFvFJjXlHMsduDczjpJWABqYSMY6bqXdoKWk1n2Cy98LDZa6ZtoIcpZs5-3YrT_clecnc9Qjv5TQ4acSvXKpQK9k8WlybKR3AJ4T8UjfHWWkCD/s1600/99.JPG



 จงวิเคราะห์และออกแบบผังงานในการคำนวณค่าคอมมิชชั่นที่พนักงานจะได้รับในแต่ละเดือน โดยมีเงื่อนไขดังนี้
- ถ้ายอดขายมากกว่า 2,500 บาทให้ค่าคอมมิชชั่น 5% ของยอดขาย
- ถ้ายอดขายมากกว่า 2,000-2,500 บาท ให้ค่าคอมมิชชั่น 2 % ของยอดขาย
- ถ้ายอดขายต่ำกว่า 2,000 บาท ให้ค่าคอมมิชชั่น 0 % ของยอดขาย
ให้หาอะไรบ้าง
1.     ผลลัพธ์ ต้องการอะไร
2.     ข้อมูลนำเข้า (ตัวแปร)คืออะไร
3.     การคำนวณ
4.      ผังงาน
ผลลัพธ์ที่ต้องการ คือค่าคอมมิชชั่น
1.ข้อมูลนำเข้า(ตัวแปร) คือ ยอดขาย
2. เปรียบเทียบยอดขาย
-ถ้าเป็นจริง ให้ค่าคอมมิชชั่น = ยอดขาย*(5/100)
-ถ้าเป็นจริง ให้ค่าคอมมิชชั่น = ยอดขาย*(2/100)
-ถ้าเป็นเท็จ ให้ค่าคอมมิชชั่น = ยอดขาย*(0/100)
3. แสดงผลลัพธ์
4. จบการทำงาน



วันศุกร์ที่ 24 มิถุนายน พ.ศ. 2554

การบ้านครั้งที่1

1.110011
ตอบ (1*2^5)+(1*2^4)+(0*2^3)+(0*2^2)+(1*2^1)+(1*2^0) = 51

2.100101
ตอบ (1*2^5)+(0*2^4)+(0*2^3)+(1*2^2)+(0*2^1)+(1*2^0) = 37

3.111010
ตอบ (1*2^5)+(1*2^4)+(1*2^3)+(0*2^2)+(1*2^1)+(0*2^0) = 58

4.101100
ตอบ (1*2^5)+(0*2^4)+(1*2^3)+(1*2^2)+(0*2^1)+(0*2^0) = 44

5.1111011
ตอบ (1*2^6)+(1*2^5)+(1*2^4)+(1*2^3)+(0*2^0)+(1*2^1)+(1*2^0) = 123