سلام برنامه دریافت کاراکتر و نمایش کد اسکی یک برنامه ساده که کاراکتر و کاربر وارد و کد اسکی کاراکتر و دریافت میکند. خب یکی از چالش های من این بود که شاید کاربر بخواد بجای یک کاراکتر چندین کاراکتر وارد بکند و براش یک حلقه while در نظر گرفتم. بدلیل اینکه من نمیدونم کاربر چند تا کاراکتر میخواد وارد بکند از حلقه while استفاده کردم. و در شرط گفتم اگر کاربر enter را وارد کرد از برنامه خارج شود. \r کاراکتر کنترلی enter در جاوا است.

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

package com.company;
import java.io.IOException;

public class Main {
    public static void main(String[] args) throws IOException {
        char data = ' ';
        System.out.print ( "کاراکتر خود را وارد بکنید:" );
        while (data != '\r') {
            data = (char) System.in.read ();
            int code = data;
            System.out.println ( "ورودی:" + data + '\t' + "کد اسکی:" + code );
        }
    }
}

خروجی:

کاراکتر خود را وارد بکنید:abcAB
ورودی:a	کد اسکی:97
ورودی:b	کد اسکی:98
ورودی:c	کد اسکی:99
ورودی:A	کد اسکی:65
ورودی:B	کد اسکی:66
ورودی:
	کد اسکی:10

نکته: خط آخر که ورودی خالی است کد اسکی enter که برار 10 است را نمایش میدهد.


مشخصات

  • جهت مشاهده منبع اصلی این مطلب کلیک کنید
  • کلمات کلیدی منبع : اسکی ,کاراکتر ,ورودی ,data ,برنامه ,کاربر ,برنامه دریافت ,دریافت کاراکتر ,وارد بکنید ,حلقه while ,data system ,برنامه دریافت کاراکتر
  • در صورتی که این صفحه دارای محتوای مجرمانه است یا درخواست حذف آن را دارید لطفا گزارش دهید.

تبلیغات

محل تبلیغات شما

آخرین مطالب این وبلاگ

محل تبلیغات شما محل تبلیغات شما

آخرین وبلاگ ها

برترین جستجو ها

آخرین جستجو ها

پایگاه مقاومت بسیج مرصاد زنجان معرفی کالا قندون نرم افزار حسابداری شایگان سیستم www.everythings.com (وینکس های جادویی ) گاه نوشت های استاد بزرگ ایرانگردی و ایرانشناسی طبیعت گردی، مطالب خواندنی و ...... برگزار کننده تورهای ملی دوچرخه سواران، کوهنوردان و میهن پرستان اقوام ایرانی باربری ارزان Ryan بیستمین پرسش مهر