น้องใหม่ค่ะ ปรึกษาเรื่องจาวาทีค่ะ

เริ่มโดย koyubi, 15 กรกฎาคม 2009, 07:12:55

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

koyubi

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

จงเขียนโปรแกรม 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

[direct=http://www.pokpitch.com]iPhone มือสอง[/direct] | [direct=http://www.pokpitch.com]iPhone 3GS[/direct] | [direct=http://www.pokpitch.com]iPhone[/direct] | [direct=http://www.pokpitch.com]iPhone 3.1.3[/direct] | [direct=http://www.pokpitch.com/2010/iphone4-the-definitive-by-pokpitch]iPhone 4[/direct]

RaulGonzales

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") ;
            }
          }
      }
    }

}


ลองดูนะครับ อ่านไม่่ค่อยเข้าใจโจทย์เท่าไร  :-[
ลงประกาศ ซื้อ,ขาย,เช่า,บ้าน,คอนโด,ที่อยู่ กับ www.properlive.com

arabanaki

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

ง่ายแค่เนี่ย  :D
[direct=https://www.codingpal.fun]อยาก coding เก่ง เริ่มต้นได้ที่ codingpal.fun [/direct]

pacapao

[direct=http://www.pacapao.com/]แหล่งรวมความรู้พิสดาร และ สาวสวยจากทั่วโลก[/direct]

[direct=http://www.facebook.com/pacapao]สุดยอด นักปั่นบันลือโลก..[/direct]

ศูนย์จำหน่าย ไตรจีวร และ สังฆภัณฑ์ จำหน่าย กระทะทองเหลือง ช้อนส้อมทองเหลือง แจกัน เชิงเทียน กระถางธูปทองเหลือง ไตรจีวร และ สังฆภัณฑ์ หลายชนิด ชุดผ้าไตร ชุดสรงน้ำ ผ้าอาบน้ำฝน ชุดทำบุญคุณภาพดี-จัดส่งทั่วไทย [direct=http://www.facebook.com/Sangkhapann]สังฆภัณฑ์[/direct]

mrmoon

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

(ปัจจุบัน 15/02/56 อันดับ 1 หน้าแรก google)