ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.com< กดยุบ (ห้องยกเลิกการใช้งาน)Basic Information (ยกเลิกใช้)น้องใหม่ค่ะ ปรึกษาเรื่องจาวาทีค่ะ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: น้องใหม่ค่ะ ปรึกษาเรื่องจาวาทีค่ะ  (อ่าน 2125 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
koyubi
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 2



ดูรายละเอียด
« เมื่อ: 15 กรกฎาคม 2009, 07:12:55 »

ช่วยดูโจทย์นี้ให้ทีนะคะ

จงเขียนโปรแกรม lab5.java กำหนดให้มีการรับข้อมูลผ่านทางแป้นพิมพ์จำนวนกี่รอบก็ได้เท่าที่ผู้ใช้ต้องการ

โดยข้อมูลที่รับเข้าเป็นตัวเลขซึ่งมีการตรวจสอบแล้วว่าไม่เกิน 5 หลัก จากนั้นให้ตรวจสอบและแสดงผลว่าตัวเลข

ดังกล่าวเป็นเลขคู่หรือเลขคี่หากเป็นเลขคี่ให้ตรวจสอบด้วยว่าจำนวนดังกล่าวหารด้วย 3 ลงตัวและ/หรือหารด้วย 5

ลงตัว

import java.io.*;
import java.text.*;

class lab5
{   
   public static void main(String[] args) throws IOException
   {   
      DataInput data=new DataInputStream(System.in);
      String input ="";
      System.out.println("Please enter number is=>");
      input=data.readLine();
   if (input.length()>5)
      System.out.println("Input data ia error");
   else   
      { int number= Integer.parseInt(input);
        int b=30;
        if (((b%3)==0)&&((b%5)==0));


คือทำมาได้แค่นี้ค่ะ ช่วยต่อให้ทีนะคะ ขอบคุณมากค่ะ
บันทึกการเข้า
sniffer
สมุนแก๊งเสียว
*

พลังน้ำใจ: 24
ออฟไลน์ ออฟไลน์

กระทู้: 858



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 15 กรกฎาคม 2009, 07:37:09 »

เอาการบ้านมาให้ทำซะงั้น  Tongue
บันทึกการเข้า

RaulGonzales
สมุนแก๊งเสียว
*

พลังน้ำใจ: 22
ออฟไลน์ ออฟไลน์

กระทู้: 721



ดูรายละเอียด
« ตอบ #2 เมื่อ: 15 กรกฎาคม 2009, 08:02:40 »

โค๊ด:
import java.util.* ;
public class Lab5 {
    public static void main(String[] args) {
        System.out.println("Please enter number is => ") ;
        Scanner sc = new Scanner(System.in) ;
        while (sc.hasNext()) {
          String num = sc.next();
          if(num.length() > 5) {
            System.out.println("Input data ia error") ;
          }
          else {
              int numx = Integer.parseInt(num) ;
            if((numx%2)==0) {
              System.out.println("Number is Even") ;
            }
            else {
              System.out.println("Number is Odd") ;
            }
          }
      }
    }

}

ลองดูนะครับ อ่านไม่่ค่อยเข้าใจโจทย์เท่าไร  Embarrassed
บันทึกการเข้า

ลงประกาศ ซื้อ,ขาย,เช่า,บ้าน,คอนโด,ที่อยู่ กับ www.properlive.com
arabanaki
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 37
ออฟไลน์ ออฟไลน์

กระทู้: 1,820



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 15 กรกฎาคม 2009, 08:05:14 »

ให้แนวคิดไปเขียนเองนะครับ เดี๋ยวชีวิตมันจะง่ายไป
1. input ที่รับมาต้องเช็คว่าเป็นตัวเลข และเป็น int ก่อนครับ(ไม่ใช่ real หรือ doble) จากนั้นจึงเช็คว่าความยาว 5 หลักหรือเปล่า เลข 5 หลักนี้คือ 10000  ใช่ไหมครับ ลองเอาหมื่นไปหารตัวเลขที่ป้อนเข้ามา แล้วลองหาวิธีเองครับว่าจะเช็คยังไงว่ามันอยู่แค่หลักหมื่น
2. พอผ่านข้อหนึ่งมาได้แล้วก็หาเศษจากการหารด้วย 2 ไงครับ ได้ 1 คือ คี่ ได้ 0 คือ คู่
3. เมื่อเช็คว่าเป็นคี่แล้ว เอามาหารกับ 3 และ modulus กับ 3 ด้วย ถ้าได้ผลลัพธ์การหารเป็น  1 ขึ้นไป กับ modulus เป็น 0 แสดงว่าหาร 3 ลงตัว
4. ทำคล้ายข้อสามเพียงแต่เปลี่ยนเป็น 5 แทนครับ

ง่ายแค่เนี่ย  Cheesy
บันทึกการเข้า

pacapao
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 114
ออฟไลน์ ออฟไลน์

กระทู้: 4,133



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 15 กรกฎาคม 2009, 10:01:20 »

 Shocked
บันทึกการเข้า

แหล่งรวมความรู้พิสดาร และ สาวสวยจากทั่วโลก

สุดยอด นักปั่นบันลือโลก..

ศูนย์จำหน่าย ไตรจีวร และ สังฆภัณฑ์ จำหน่าย กระทะทองเหลือง ช้อนส้อมทองเหลือง แจกัน เชิงเทียน กระถางธูปทองเหลือง ไตรจีวร และ สังฆภัณฑ์ หลายชนิด ชุดผ้าไตร ชุดสรงน้ำ ผ้าอาบน้ำฝน ชุดทำบุญคุณภาพดี-จัดส่งทั่วไทย สังฆภัณฑ์
mrmoon
คนรักเสียว
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 176



ดูรายละเอียด
« ตอบ #5 เมื่อ: 15 กรกฎาคม 2009, 10:11:55 »

เขียนเปง PHP ได้เป่า ไปแปลงเองอีกทีนุง คุคุคุ....  Embarrassed
บันทึกการเข้า

[ขาย]โดเมนเนมภาษาไทย สำหรับคนอยากทำ E-commerce สินค้าคือเสื้อยืด ทำมาปีกว่าๆ ติดหน้าแรก google ยาวนาน ขายแบบโดเมน+facebook fanpage หรือขายข้อมูลในเว็บรวมถึงตัวสินค้าที่ยังเหลืออยู่ด้วย (ไม่ขาย sourcecode) สนใจ PM มาสอบถามได้ครับ

(ปัจจุบัน 15/02/56 อันดับ 1 หน้าแรก google)
หน้า: [1]   ขึ้นบน
พิมพ์