Homework

AOOP Lab Day 3 (ArrayList,LinkedList,Iterator)

November 21, 2013

Package flower.lib Flower.java package flower.lib;   public class Flower {   public Flower(int p) { this.price = p; }   public Flower() { this.price = 0; }     protected int price;   public void printDetail() { System.out.println("Flower"); }   public int getPrice() { return price; } }package flower.lib; public class Flower { public Flower(int […]

Java Lab Polymorphism

September 12, 2013

package artistdemo;   class Shape { void drow() { System.out.println("Drawing a Shape."); } }   class Rectangle extends Shape { int width,height; Rectangle(int w,int h) { width = w; height = h; } void drow() { System.out.println("Draw a rectangle…width="+width+"height="+height); } }   class Triangle extends Shape { int base,height; Triangle(int b,int h){ base = b; […]

Lab Java 23/07/2556

July 23, 2013

Array lab1 public class LabArray_1 {   public static void main(String[] args) { int[] number = {10,20,30,40,50}; double sum=0; for (int i=0;i<=4;i++) { System.out.println("Score No:"+(i+1)+" >>>>"+number[i]); sum = sum+number[i]; } System.out.println("Sum is "+sum); } }public class LabArray_1 { public static void main(String[] args) { int[] number = {10,20,30,40,50}; double sum=0; for (int i=0;i<=4;i++) { System.out.println("Score […]

Lab Database 17/7/2556

July 17, 2013

Preparing Database and table CREATE TABLE product ( prod_id VARCHAR(6) PRIMARY KEY, prod_name VARCHAR(30), sup_id VARCHAR(6), cat_id INT, price money, inStock INT, onOrder INT, reOrder INT )create table product ( prod_id varchar(6) primary key, prod_name varchar(30), sup_id varchar(6), cat_id int, price money, inStock int, onOrder int, reOrder int ) File Data ‘import.txt’ p0001,Tofu,s0031,2,23.00,33,7,10 p0002,Seaweed,s0031,2,6.00,24,11,12 p0003,Biscuits […]

Lab Database 10/7/2556

July 10, 2013

Preparing Database /* Create Database and use Database */ CREATE DATABASE Northwind USE Northwind /* Create Table */ CREATE TABLE Orders ( ord_id INT PRIMARY KEY, emp_id VARCHAR(7), cus_id VARCHAR(7), shipName VARCHAR(30), freight money, qty INT, orderDate datetime, shipedDate datetime );   /* Insert Data */ INSERT INTO Orders (ord_id,emp_id,cus_id,shipName,freight,qty,orderDate,shipedDate) VALUES (10249, ‘e0003’, ‘c0031’ , […]

HomeWork Lab Java firstday (Lab1_5)

June 6, 2013

import java.util.Scanner; public class Lab1_5 { public static void main(String[] args) { String name; int a,b; Scanner name1 = new Scanner (System.in); System.out.println("Enter your name"); name = name1.nextLine(); Scanner a1 = new Scanner (System.in); System.out.println("Enter Number 1"); a = a1.nextInt(); System.out.println("Enter Number 2"); Scanner b1 = new Scanner (System.in); b = b1.nextInt(); System.out.println("You name is […]

ทำไมประเทศไทยถึงขาดแคลน Programmer ทั้งๆที่เด็กสนใจเรียนสายคอมฯ เยอะ?

March 24, 2013

ผมเชื่อว่าหลายๆคน ก็ตั้งคำถามเหมือนกับหัวข้อของเรื่องนี้กันนะครับ เพราะว่านับวัน เด็กก็สนใจในเรื่องไอทีและเลือกเรียนด้านคอมพิวเตอร์ก็เยอะ แต่ทำไมผมถึงออกมาพูดว่า “ประเทศไทยขาดแคลน Programmer” วันนี้เราจะมาวิเคราะห์กันครับ ว่าทำไม เพราะอะไร และต้องแก้ปัญหาอย่างไร เห็นรูปด้านบนไหมครับ แล้วลองบอกความรู้สึกของคุณ เวลามอง Code พวกนี้ดู ว่ารู้สึกอย่างไร?? ผมเชื่อว่า หลายคนคงบอกว่า “มืนหัว” , “ไม่เห็นจะน่าสนใจ” , “อะไรของมัน” หรืออะไรทำนองนี้ ครับ เด็กคอมฯก็รู้สึกเหมือนพวกคุณเหมือนกันครับ บางคนก็เอ่ยขึ้นมาว่า “เอ้า เรียนคอมก็ต้องเรียนเขียน Code ด้วยหนิ มีสิทธิ์อะไรที่จะเบื่อ Code พวกนี้” ต้องบอกก่อนนะครับ ว่าคอมพิวเตอร์มันมีหลายสายงาน ไม่ว่าจะเป็น Programmer,Network Engineer,Support,Tester,Computer Graphics เป็นต้น ซึ่งก็หมายถึงว่า พวกที่เรียนมีสิทธิ์ที่จะ “เลือก” ที่อยากจะเป็น ว่าต้องการเป็นอะไร ว่าตัวเองถนัดอะไร โดยส่วนใหญ่แล้ว “Programmer” จะมาเป็นอย่างสุดท้าย เพราะว่ายุ่งยากที่สุด และน่าเบื่อที่สุด ผมในฐานนะที่เรียนด้านนี้เหมือนกัน อยากจะบอกว่า […]

Lab_Capture-4 :: Queue

November 26, 2012

#include <stdio.h> typedef struct head { struct node *front; int count; struct node *rear; }HEAD;   typedef struct node { int data; struct node *next; }NODE; //start PrintQueue void PrintQueue(HEAD *headNode) { NODE *printNode=headNode->front; int numberOfQueue = headNode->count; int tempData[numberOfQueue];   printf("\n———-Print Queue———–\n"); while(printNode!=NULL) { //get data into array for display tempData[numberOfQueue-1] = printNode->data; printNode […]