تمرین جداسازی ارقام اعشاری و صحیح عدد

دسته بندی : /


تعداد فروش

0 دانشجو

پرسش و پاسخ ها

0 کاربر

تاریخ انتشار

16 اردیبهشت 1401

محتوا شامل

سورس کد, ویدیو آموزشی

سطح تمرین

ساده

سیستم عامل

لینوکس, ویندوز

نیازمندی ها

netbeans

مدت زمان

8 دقیقه

حجم فایل

26 مگابایت

تمرین جداسازی ارقام اعشاری و صحیح عدد در جاوا

تمرین جداسازی ارقام اعشاری و صحیح عدد در جاوا

 

سوال : برنامه ای بنویسید که عددی را دریافت و قسمت اعشاری و صحیح آن را جداگانه نمایش دهد .

نمونه ورودی : 

33.57

نمونه خروجی : 

صحیح : 33

اعشاری : 0.57

تمرین پیشنهادی:بررسی زوج یا فرد بودن عدد در جاوا

توضیحات :

برای حل تمرین جداسازی ارقام اعشاری و صحیح عدد در جاوا باید قسمت صحیح عدد را استخراج کرده و منهای قسمت اعشاری آن کنیم .

برای جداسازی قسمت صحیح یک عدد از قسمت اعشاری آن فقط کافیست از عمل casting استفاده کنیم و نوع داده ای آن را به int  تبدیل کنیم .

با استفاده از دستور زیر در این تمرین این کار را انجام دادیم :

int sahih = (int)x;

به همین سادگی میتوانید قسمت صحیح یک عدد را از قسمت اعشاری آن جداسازی کنید .

اما برای جداسازی قسمت اعشاری باید فرمول زیر را انجام دهید :

عدد ورودی – عدد صحیح = قسمت اعشاری عدد

پس از کد زیر برای انجام این کار استفاده کردیم :

int ashar = (int)(((x - sahih) % 1) * 100) ;

جهت انجام پروژه کلیک نمایید .

اما سورس کد کامل پروژه به شرح زیر میباشد :

package seprate.number.pkgfloat;

import java.util.Scanner;


public class SeprateNumberFloat {

    
    public static void main(String[] args) {

        Scanner input = new Scanner(System.in);
        
        double x ;
        System.out.print("enter your number:");
        x = input.nextDouble();
        
        int sahih = (int)x;
        
        int ashar = (int)(((x - sahih) % 1) * 100) ;
        
        System.out.println(sahih);
        System.out.println("0." + ashar);
        
    }
    
}

با استفاده از scanner ابتدا یک ورودی دریافت کردیم و در متغییر x قرار دادیم .

سپس فرآیند جداسازی قسمت صحیح و قسمت اعشاری عدد را انجام دادیم .

و در نهایت متغییر sahih و متغییر ashari را به عنوان خروجی چاپ کردیم .

جهت دریافت تمرینات بیشتر از زبان جاوا کلیک نمایید .

برای اجرای این سورس کد به راحتی میتوانید از کامپایلر Online GDB استفاده نمایید .

ویدیو حل تمرین 

 

پرسش و پاسخ ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “تمرین جداسازی ارقام اعشاری و صحیح عدد”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمرینات مشابه

پروژه فرم ثبت نام در پایتون

پروژه فرم ثبت نام در پایتون

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه مدیریت کتابها در سی شارپ

پروژه مدیریت کتابها در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه sql دیجی کالا

پروژه sql دیجی کالا

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه نمایش دمای هوا از طریق گوگل

پروژه نمایش دمای هوا از طریق گوگل

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه ساختمان داده بانک یاب

پروژه ساختمان داده بانک یاب

  • استادیار: وفایی مقدم
  • قیمت: 60,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : سخت
تمرین چند ضلعی در سی شارپ

تمرین چند ضلعی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
تمرین singleton در سی شارپ

تمرین singleton در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
محاسبه شیب پاره خط در سی شارپ

محاسبه شیب پاره خط در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 35,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط