Разделы презентаций


Основы программирования (Java) ФИСТ 1 курс Власенко Олег Федосович

Содержание

Обзор зарплат за I квартал 2017 годаИнформационные технологииhttp://www.kaus-group.ru/knowledge/salaries/salary-it/Бухгалтерия / Экономистыhttp://www.kaus-group.ru/knowledge/salaries/salary-economists/ Программист vs Экономист

Слайды и текст этой презентации

Слайд 1Основы программирования (Java) ФИСТ 1 курс Власенко Олег Федосович
Лекция 1
Знакомство с Java.

Основы программирования (Java) ФИСТ 1 курс Власенко  Олег  ФедосовичЛекция 1Знакомство с Java.

Слайд 2Обзор зарплат за I квартал 2017 года
Информационные технологии
http://www.kaus-group.ru/knowledge/salaries/salary-it/
Бухгалтерия / Экономисты
http://www.kaus-group.ru/knowledge/salaries/salary-economists/




Программист vs Экономист

Обзор зарплат за I квартал 2017 годаИнформационные технологииhttp://www.kaus-group.ru/knowledge/salaries/salary-it/Бухгалтерия / Экономистыhttp://www.kaus-group.ru/knowledge/salaries/salary-economists/ Программист vs Экономист

Слайд 3Обзор зарплат – экономисты/бухгалтера

Обзор зарплат – экономисты/бухгалтера

Слайд 4Обзор зарплат – экономисты/бухгалтера

Обзор зарплат – экономисты/бухгалтера

Слайд 5Обзор зарплат – экономисты/бухгалтера

Обзор зарплат – экономисты/бухгалтера

Слайд 6Обзор зарплат – Информационные технологии

Обзор зарплат – Информационные технологии

Слайд 7Почему Java?
http://www.tiobe.com/tiobe-index/ 2017.01

Почему Java?http://www.tiobe.com/tiobe-index/ 2017.01

Слайд 8Почему Java?
http://www.tiobe.com/tiobe-index/ 2018.01

Почему Java?http://www.tiobe.com/tiobe-index/ 2018.01

Слайд 9Почему Java?
http://www.tiobe.com/tiobe-index/ 2019.01

Почему Java?http://www.tiobe.com/tiobe-index/ 2019.01

Слайд 10Почему Java?
http://www.tiobe.com/tiobe-index/ 2020.01

Почему Java?http://www.tiobe.com/tiobe-index/ 2020.01

Слайд 11Java - Поехали!
Eclipse

Java - Поехали!Eclipse

Слайд 12Задача 1
Используя while вывести числа от 1 до 10.

Пример вывода:

1 2 3 4 5 6 7 8 9 10
while

(условное_выражение) {
Действие;
}
Задача 1Используя while вывести числа от 1 до 10.Пример вывода: 1 2 3 4 5 6 7

Слайд 13Задача 2
Используя while вывести числа от 1 до 10.
Поместить четные

числа в квадратные скобки, а нечетные – в круглые (использовать

развилку).

Пример вывода: (1) [2] (3) [4] (5) [6] (7) [8] (9) [10]

if (условное_выражение) {
Действие_1
} else {
Действие_2
}

Задача 2Используя while вывести числа от 1 до 10.Поместить четные числа в квадратные скобки, а нечетные –

Слайд 14Задача 2: Код
 public class Class3 {
 
public static void main(String[] args)

{
int i = 1;
 
while (i

2 == 0) {
System.out.printf("[%d] ", i );
} else {
System.out.printf("(%d) ", i );
}
i++;
}
}
 
}
Задача 2: Код public class Class3 { 	public static void main(String[] args) {		int i = 1; 		while (i

Слайд 15Задача 3
Написать программу для разложения числа на простые множители. Вывод

сделать при помощи отдельного метода (функции)

Пример вывода: 240 = 1

* 2 * 2 * 2 * 2 * 3 * 5
Задача 3Написать программу для разложения числа на простые множители. Вывод сделать при помощи отдельного метода (функции)Пример вывода:

Слайд 16Задача 3: код
public class Class5 {

private static void printDivs(int number)

{
int div = 2;
System.out.printf("%d = 1", number);
while (div

{
if (number % div == 0) {
number /= div;
System.out.printf(" * %d", div );
} else {
div++;
}
}
}
 
public static void main(String[] args) {
printDivs(920);
}
}
Задача 3: кодpublic class Class5 {	private static void printDivs(int number) {				int div = 2;		System.out.printf(

Слайд 17Задача 4
Написать программу для разложения числа на простые множители. Ввод

– с консоли. Обработать все исключения.

Пример ввода 1: Number =

1000
Пример вывода 1: 1000 = 1 * 2 * 2 * 2 * 5 * 5 * 5

Пример ввода 2: Number = один
Пример вывода 2: Exception!!!
java.lang.NumberFormatException: For input string: "один"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at Class7.main(Class7.java:23)
Задача 4Написать программу для разложения числа на простые множители. Ввод – с консоли. Обработать все исключения.Пример ввода

Слайд 18Задача 4: код
 public class Class7 { 
public static void main(String[] args)

{
try {
//Создаем объект br для чтения данных из консоли
BufferedReader br

= new BufferedReader(new InputStreamReader(System.in)); 
// Ввод Number
// выводим приглашение к вводу Number
System.out.print("Number = ");
//Читаем из консоли строку
String s = br.readLine(); 
// конвертируем введенные строки в целое число
int number = Integer.parseInt(s); 
printDivs(number);
} catch (Exception e) {
System.out.printf("Exception!!!\n");
// TODO Auto-generated catch block
e.printStackTrace();
}

private static void printDivs(int number) { /* Код из предыдущего примера */ }
 }
Задача 4: код public class Class7 { 	public static void main(String[] args) {		try {			//Создаем объект br для чтения данных

Слайд 19Основные управляющие конструкции v 5.0.docx
Что вам нужно точно знать для

старта в Java

Основные управляющие конструкции v 5.0.docxЧто вам нужно точно знать для старта в Java

Слайд 20Домашнее задание
Установить Eclipse
2. Прочитать «Основные управляющие конструкции v 5.0.docx» ВСЮ!

Если что-то вызывает вопросы и сложности – запустить этот код

и поэкспериментировать с ним.

Домашнее заданиеУстановить Eclipse2. Прочитать «Основные управляющие конструкции v 5.0.docx» ВСЮ! Если что-то вызывает вопросы и сложности –

Слайд 21Источники информации
Методички:
«Основные управляющие конструкции v 5.0.docx»


Источники информацииМетодички:«Основные управляющие конструкции v 5.0.docx»

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика