Исходники тут: http://rghost. / Кодинг :: программирование :: public static void :: как получить плюсы :: как получить минусы :: длиннопост :: много текста :: уроки :: java :: разное :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

java уроки программирование geek много текста длиннопост как получить минусы как получить плюсы public static void #Кодинг 
Исходники тут: http://rghost.net/45463221
Код с комментами, если что-то будет не понятно.
Ну что. Привет, реактор!
Второй урок по Яве(Джаве).
Сегодня мы будем учить условия, циклы и создание функций.
Будем работать в консольке, как её открыть - я описал в прошлом уроке. Привязывать графику пока рановато ;).
Что мы будем сегодня делать?
Мы выведем небольшое вступление, потом числа
Подробнее
Ну что. Привет, реактор! Второй урок по Яве(Джаве). Сегодня мы будем учить условия, циклы и создание функций. Будем работать в консольке, как её открыть - я описал в прошлом уроке. Привязывать графику пока рановато ;). Что мы будем сегодня делать? Мы выведем небольшое вступление, потом числа Фибоначчи, а пока будем выводить числа - будем искать среди них какое-то число, которое зададим сами себе. И потом покажем небольшое заключение. Вот так: arsenil@arsenii-EasyNote-TK85: -/Documents arsenii@arsenii-EasyNote-TK85:~/Documents$ java Fibonacci Урок 2 Числа Фибоначчи будем учить условия, циклы и функции 1 1 2 3 5 8 13 21 34 »> 55 «< 89 144 233 377 610 987 1597 2584 4181 6765 arsenii@arsenii-EasyNote-TK85:~/Documents$ | Что мы выучим? Мы выучим цикл, условную операцию, создание доп функций и мастерство набора кода с картинки. Шучу, все исходники есть в архиве ;) Цикл. Цикл - это когда какой-то код выполняется несколько раз. Возьмём for(). Что мы делаем? Мы говорим ему, какую переменную использовать, с чем её сравнивать, и что делать, если сравнение вернуло true. Например: for(int i = 10; i > 0; i-){ //какой-то код } Мы написали следующее: Создадим новую переменную i. Пусть она равна десяти. Пока она больше, чем ноль, выполняй код и вычитай единицу из неё. Это очень удобно, если надо сделать что-то несколько раз (5, 10, 1000). ...У меня один цикл просчитывал карту, и считал 22000 объектов. Глупый был, можно было сделать проще... Идём дальше! Теперь условия. Тут проще, немного условий мы прошли в цикле. Смотрим сюда: if(number == 10){ // какой-то код } Если переменная number равна десяти ("==" - это проверка, равняется ли. Ни в коем случае нельзя путать с "=". "=" - это присвоение значения) - то выполняй код. Вроде, понятно. Можно сравнивать так: >, <, !=, >=, <=. (Больше, меньше, не равно, больше или равно, меньше или равно). Функции!!! Если вы хотите вынести какой-то код вне главной функции (main) - то можно создать новую, а в главной только вызвать её. Это удобно, если какое-то действие занимает 50, 100, 500 строк, и это всё будет мешаться под ногами. Теперь практика! Надеюсь, вы не уснули на теории ;) Написание кода. Создадим новый файл "Fibonacci.java". 1) Создаём главный класс: public class Fibonacci { 2) Внутри главный метод: public static void main(String[] args){ int length = 20; int previous = 1; int current = 1; int numberToFind = 55; intro(); System.out.print(previous + " "); for(int i = 0; i < length-1; i++){ } outro(); } 3) Теперь наполним наш цикл кодом (не пошло звучит, не?): for(int i = 0; i < length-1; i++){ if(current == numberToFind){ System.out.print("»> "); } System.out.print(current + " "); if(current == numberToFind){ System.out.print("«< "); } int temp = current + previous; previous = current; current = temp; } 4) Добавим две функции к главному классу: public static void intro(){ System.out.println("ypoK 2"); System.out.println("4H^а Фибоначчи"); System.out.рппЫп("Будем учить условия, циклы и функции"); System, out.pri nt ln(); } public static void outro(){ System.out.println ("\П С c\n /. .\\\n \\_Т_Дп Д' Y\\\n(/ . \\)\n A',-,V\\\n()/ \\())\n"), } 5) Теперь открываем консоль, переходим в папку, где находится наша программа. 6) Пишем javac Fibonacci.java Это компилятор, чтобы скомпилировать нашу белиберду в байткод. 7) Пишем java Fibonacci 8) А что ещё надо для счастья? ;) Писал, читал и учил Арс. С вопросами в комменты. Счастья вам!
java,уроки,программирование,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,много текста,длиннопост,как получить минусы,как получить плюсы,public static void,Кодинг,разное
Еще на тему
Развернуть
bazaltum bazaltum 22.04.201312:29 ответить ссылка -0.3
бля, кто-то решил чему-то научить школоту, которая сидит здесь чтобы ничему не учиться))))
Явно не для этого сайта.
Поэтому: delete thisTheme[];
afaceless afaceless 22.04.201312:53 ответить ссылка -0.7
Это находится в отдельном сообществе, так что просто отпишись от #Кодинг. Многим нравится учить тут Яву, а вообще всем угодить невозможно.
Не в обиду, но ты отрывками все даешь: тут и циклы и условные операторы и т.д. - все намешал в одну тему. Лучше по очереди все объяснять. Твои сообщения же рассчитаны на тех, кто ничего не понимает. Так ещё больше можно запутать.
Буду стараться писать проще и понятнее. С каждым разом буду получше.
вот скажи мне, нахуя ты это делаешь?
Я не знаю(. Хочется что-то нести в свет, наверное. Да и между заказами делать нечего, а программировать очень хочется)
брось ты это. хочется программировать - поставь перед собой какую нить задачу и решай ее.
прекращай, пока тебе в глаза не наплевали.
и если ты программист, то нахуя тебе конкуренты?
сохраняй ореол таинственности, эзотеричности и недоступности программирования.
Хочу плюсы и звёздочки на джое ;)
тогда нужно постить сиськи, жопы, антирелигию, расизм. а ты фигней страдаешь
Мне это ближе)
Бро, пиши еще про основы. А то мне, как гуманитарию, нужно все разжевывать особо подробно.
Grindbox Grindbox 22.04.201315:04 ответить ссылка 0.0
Хорошо, следующий урок будет про самые самые азы.
Арс - ты из Бишкека?
Да
Ебать! Хуясебе!!! Требую доказательств! Название студии звукозаписи рядом с твоей бывшей конторой... ну или хозяина имя.
Хммм. Бывшей конторы нет. Думаю, ты путаешь меня с другим Арсом. Я не лысый), я тот, который в Чехии уехал. знаешь ли ты меня?
Ты не Арс с моссовета) тот Арс - был Арсом не дать не взять... ты отрыжка, выдающая себя за других.
Схуяли?!
Сраяли!!адин!1
Откуда ты его знаешь?
хотели работать вместе одно время, но я потом в музыку ушёл.
Меня Лёха так - если чё звать.
В Интер?
не... я звукачём был год назад на севере. а ты какой Арс? не тот борадатый, здоровый мужлан, что арендовал помещение в комвольно-сухонном?
Знаешь кудрявого Васю? Хорошего знакомого Арса. 19 ему. Я его одноклассник.
Да знаю этого шустрика) он с Вованом работал... пока я был в КР. У него спроси - знает Лёху с севера, который на комфорте жил)
даже и не знал, что здесь кто-то с КР сидит.
Как его фамилия? И твоя заодно). Ну или откуда ты его/меня/нас знаешь?
http://www.codecademy.com/ru/learn =_=
kyarun kyarun 26.06.201314:09 ответить ссылка 0.0
Не вижу там явы
NonGrate, спасибо! ты отлично пишешь!!! все предельно понятно, жаль дальше не продолжил....Не подскажешь, надо написать прогу для Линукса, которая должна отображать новинки музыки и кино, работать по расписанию и возможность работы в фоновом режиме. Какой алгоритм написания и как программу заставить выйти в инет и получать данные с определенного сайта?
Думаю, сначала надо выбрать, на чём писать. Точнее, выбрать язык.

Чтобы программа показывала новинки музыки и кино - надо, чтобы она получала их (например, как список) откуда-нибудь. Есть ли у сайта инструменты, чтобы работать с новинками? Вам нужен какой-то определённый сайт? Или "просто какой-то сайт"? Если инструменарий есть - тогда надо смотреть, как с ним работать (там должна быть документация по работе с API). Если нет, то можно сказать программе, чтобы она в определённое время открывала браузер, открывала нужную страницу, и каким-либо образом собирала данные по музыке и кино. Для этого понадобятся знания HTML и знание внутренностей страницы.

Например, в языке Ruby, например, есть хорошая библиотека watir. Она даёт доступ к структуре страницы, и довольно просто можно вытянуть данные.

Чтобы эта программа запускалась по-расписанию - надо добавить её в планировщик задач. Например в "cron" в линуксе. Если поключение к интернету не постоянное - это будет сложнее, но я уверен, что есть средства, чтобы и это автоматизировать.
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
	д 1	^ /î
£		Г ^ Java-разработчик
Категория	Город	Опыт
Бухгалтерия и финансы	Нур-Султан	От 3 до 6 лет
Требования:
высшее, среднее, среднее-специальное навыки работы на компьютере и знание программ WORD, Excel наличие водительского удостовернения и стаж вождения автомобиля не менее Зх лет. владения языками: госу
подробнее»

Казахстан страны программист java программирование geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор

Java-разработчик Категория Город Опыт Бухгалтерия и финансы Нур-Султан От 3 до 6 лет Требования: высшее, среднее, среднее-специальное навыки работы на компьютере и знание программ WORD, Excel наличие водительского удостовернения и стаж вождения автомобиля не менее Зх лет. владения языками: госу
Я ПРОСМОТРЕЛ 9-ЧАСОВОЙ
T.ME/DEVOPSINA
УРОК ПО JAVA, ТЕПЕРЬ МОГУ
ГОВОРИТЬ НА ИНДИЙСКОМ ЯЗЫКЕ
T.ME/DEVOPSINA
подробнее»

картинка с текстом it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор java хинди

Я ПРОСМОТРЕЛ 9-ЧАСОВОЙ T.ME/DEVOPSINA УРОК ПО JAVA, ТЕПЕРЬ МОГУ ГОВОРИТЬ НА ИНДИЙСКОМ ЯЗЫКЕ T.ME/DEVOPSINA
.ill LTE ED-
Kate 28
i£r Lives in Madrid <$> 4 kilometres away
Travel^) ^Dancing^ (^MuskT) (^Reading
try {
Altura<1,89;
} catch(exception e){
System.out.println("friendzoned")
}
x ★ *