Раз в неделю мы с заботой отбираем самые полезные новости для пользователя 1С!
Служба заботы ООО "Инженер-Центр" :)
Волжский
|Волгоград
|Камышин
Второе занятие 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С:Клуба Программистов в дальнейших наших выпусках.