چجوری برعکسش کنم؟
سوال
سلام به همه مهندسین عزیز.
یه سوال هست که توی ورودی کاربر یک عدد میده و یه رشته و در خروجی برعکس دقیق رشته رو میخواد. به نظرم ساده بود ولی نشد! اگه میشه کمکم کنید با جاوا برام بزنید ممنون!
مثالش هم اینه :
ورودی :
1 2 |
۱۱ I Am from Iran it iS rainy and i like rain |
خروجی :
1 |
rain like i and rainy iS it Iran from Am I |
در حال بررسی
1
انجمن برنامه نویسان جاوا
4 سال
3 پاسخ ها
426 دیده شده
0
پاسخ ها ( ۳ )
package package1;
import java.util.Scanner;
public class Ta {
public static void main(String[] args) {
Scanner reader=new Scanner(System.in);
System.out.println(“Enter Number:”);
int num=reader.nextInt();
reader.nextLine();
System.out.println(“Enter String:”);
String str=reader.nextLine();
String[] s=str.split(” “);
System.out.println(“Output:”);
for(int i=num-1;i>=0;i–)
{
System.out.print(s[i]+” “);
}
reader.close();
}
}
package forum;
import java.util.Scanner;
public class soal2 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String str;
System.out.println(“please enter String”);
str = input.nextLine();
String[] str1 = str.split(” “);
for (int i = str1.length – 1; i >= 0; i–) {
System.out.print(str1[i] + ” “);
}
}
}