неділя, 1 листопада 2015 р.

4724

Робимо зрізи

compЗадано рядок.comp
  • Спочатку виведіть третій символ цього рядка.
  • У другому рядку виведіть передостанній символ цього рядка.
  • У третьому рядку виведіть перші п'ять символів цього рядка.
  • У четвертому рядку виведіть весь рядок, крім останніх двох символів.
  • У п'ятому рядку виведіть усі символи з парними індексами (вважаючи, що індексація починається з 0, тому символи виводяться починаючи з першого).
  • У шостому рядку виведіть усі символи з непарними індексами, тобто починаючи з другого символа рядка.
  • У сьомому рядку виведіть усі символи у зворотному порядку.
  • У восьмому рядку виведіть усі символи рядка через один у зворотному порядку, починаючи з останнього.
  • У дев'ятому рядку виведіть довжину заданого рядка.
compУф-ф-ф... Здається, усе... :) comp

import java.util.Scanner; public class Main { public static void main(String[] args) { String s = new Scanner(System.in).next(); int l = s.length(); System.out.println(s.charAt(2)); System.out.println(s.charAt(l-2)); System.out.println(s.substring(0, 5)); System.out.println(s.substring(0, l-2)); for(int i=0; i<l; i+=2) System.out.print(s.charAt(i)); System.out.println(); for(int i=1; i<l; i+=2) System.out.print(s.charAt(i)); System.out.println(); System.out.println(new StringBuilder(s).reverse().toString()); for(int i=l-1; i>-1; i-=2) System.out.print(s.charAt(i)); System.out.println(); System.out.println(l); } }

Немає коментарів:

Дописати коментар