Раз в неделю мы с заботой отбираем самые полезные новости для пользователя 1С!

Служба заботы ООО "Инженер-Центр" :)

Второе занятие 1С:Клуба Программистов в городе Волжском
Если вы хотите первыми получать наши новости, введите свой e-mail!

Второе занятие 1С:Клуба Программистов в городе Волжском

Про «1С:Клуб Программистов» можно почитать здесь: http://1c.ru/club/

Сотрудники ООО «Инженер-Центр» продолжают занятия 1С:Клуба Программистов.

21 и 22 декабря прошли очередные занятия.

На занятии школьники познакомились:

· С понятием «Переменная».

· Выяснили, как нужно объединять переменные.

· Узнали – какие типы переменных бывают.

· Составили программы на языке программирования Java с использованием переменных.

 

В занятиях принимают участие школьники с 6 по 10 класс.

Для ИНФОРМАЦИИ:

Ниже приводим ВТОРОЕ задание нашего преподавателя для участников 1С;Клуба Программистов:

 

Дополнительное задание № 2. Работа со строками.

Основная задача - вырезать строки и символы из исходной строки и составить из них свое имя.

Дана строка:

"ПРиВеТ, я НовАя сТрОка! вО МНе сОдеРжиТся МНОгО оПрЕдеЛенИЙ ДлЯ пРиМеРа раБОты Со сТРокаМи. СеЙчас БУдЕм рАЗбирАтЬсЯ."

Задача:

используя метод

substring(int,int), где 1 параметр - номер начального символа, с которого необходимо выделять строку, второй параметр - номер конечного символа, по какой необходимо выделять символ.

и методы

toLowerCase(), преобразующий строку в нижний регистр;

toUpperCase(), преобразующий строку в верхний регистр;

indexOf(char), возвращающий номер первого символа вхождения заданного символа в строку,

indexOf(String), возвращающий номер первого символа вхождения заданной подстроки в строку,

indexOf(String, int), возвращающий номер символа вхождения подстроки в строку, начиная с указанного символа.

Вывести на экран сообщение "Привет, меня зовут Имя!", в качестве имени использовать свое полное имя.

Вывод производить одним методом System.out.println() в одну строку.

В течении работы, программа не должна использовать прямую адресацию, как например

substring(5,10).

Все номера начала подстроки должны быть получены при помощи метода indexOf(char|String) либо indexOf(String, int) - поиск первого вхождения указанной подстроки с указанной позиции.

Все количество выделяемых символов (второй параметр функции substring) должно быть получено путем использования функции length(String).

Пример необходимого для задания использования функций:

String str="abcdefg";

String str1 = str.substring(0,3);//str1="abcd"

String str1 = str.substring(1,1);//str1="b"

 

String str="Привет Как ДЕЛА?";

String str1=str.toLowerCase();//str1="привет как дела?"

 

String str="Привет Как ДЕЛА?";

String str1=str.toUpperCase();//str1="ПРИВЕТ КАК ДЕЛА?"

 

String str = "Привет, я новая строка! Во мне содержится много определений для примера работы со строками. Сейчас будем разбираться.";

Int index1=str.indexOf("Привет");//index1=0

Int index1=str.indexOf("ривет");//index1=1

Int index1=str.indexOf('р');//index1=1

Int index1=str.indexOf('и');//index1=2

Int index1=str.indexOf('в');//index1=3

Int index1=str.indexOf('в',5);//index1=12

int index1=str.indexOf("но",15);//index1=43

 

String str = "Привет, я новая строка! Во мне содержится много определений для примера работы со строками. Сейчас будем разбираться.";

System.out.println(str.length());//117

 

 

Занятия ведутся по теме Основы программирования на языке Java.

Продолжительность: 2 года. 1 раз в неделю.

Курс рассчитан на 2-х летний цикл обучения.

Каждый модуль курса рассчитан на полугодие, 12 занятий по два урока в неделю (1,5 астрономических часа).

Мы будем освещать работу 1С:Клуба Программистов в дальнейших наших выпусках.

 


Возврат к списку