انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: Ali.Game666 در 10 خرداد 1395، 08:23 بظ
-
با سلام
من تو فکر یک کدی هستم کلی فکر کردم به نتیجه نرسیدم
میخوام از هر کراکتری مثلا از c مینویسیم و خودش تا z چاپ کنه
یه این شکل
c
d
e
....
z
تو کنسول به زبان جاوا به چه صورت هستش ؟؟؟؟
ممنون
-
توی بش که اینجوری هست:
$ echo {c..z}
c d e f g h i j k l m n o p q r s t u v w x y z
-
خوب این php هستش
من برای جاوا میخوام
که از از کاربر یه کراکتر رو بگیره
مثلا d
حالا خودش درک کنه از d تا z رو بخونه
-
خوب این php هستش
همونطور که گفتند این بش هستش .
و اینکه کمی جست و جو کنید :
https://duckduckgo.com/?q=java+print+a+z&ia=web
-
تو سی:
for (char ch='c'; ch<='z'; ch++){
putchar(ch);
putchar(' ');
}
-
به زبان جاوا:
public class Example {
public static void main(String[] args) {
if(args.length>0){
if(args[0].length()==1){
char input=args[0].charAt(0);
if(input>='a' && input<='z'){
for(char i=input;i<='z';i++){
System.out.print(i+" ");
}
}
}
}
}
}
پس از کامپایل باید به صورت زیر در محیط کنسول اجراش کنی:
java Example.class c
که c یا هر کاراکتری به عنوان آرگومان میتونی بهش بدی. فقط دقت کنید که در این کد گفتم در صورتی که فقط حروف کوچک رو قبول کنه. شما میتونید با else if یه شرط بذارید که اگر کاراکتر بزرگ بود کار مشابهی رو انجام بده.
-
این کد رو 2 نفره نوشتیم
char ch;
char h;
for (h = '0'; h < 'z'; h++)
{
Scanner scn = new Scanner(System.in);
System.out.println("input :");
h = scn.next().charAt(0);
while (h != 'z')
{
ch = h++;
System.out.println(h);
}