Алгоритмы и программирование. Типы данных и отладка

Здесь вы можете просмотреть и скачать доклад по теме «Алгоритмы и программирование. Типы данных и отладка», размещенный в категории «Устройства и комплектующие», который поможет вам успешно провести свое мероприятие или подготовиться к занятию.

Информация о презентации

Алгоритмы и программирование. Типы данных и отладка
Раздел:Устройства и комплектующие
Слайдов:30
Слов:652
Символов:4636
Просмотров:29
Скачиваний:0
Загрузка:онлайн
Размер:1.52 MB
Тип:ppt / pptx для PowerPoint/Impress
Теги:#java, #задач, #scanner, #сумм, #printwriter, #выходн, #числ, #решен, #библиотек, #перв

Похожие презентации об устройстве и комплектующих

Готовые презентации об устройстве и комплектующих

Содержание слайда №1 (66 знаков, 7 слов)

Гринчишин Михаил Александрович Преподаватель Клуб программистов 1С

Содержание слайда №2 (241 знак, 35 слов)

Задачи Java Дистанционная подготовка / ► 1C / ► Занятие 2. Задачи: ЗАДАЧА А. Сумма от 1 до N Входные данные Одно целое число N. Выходные данные Одно число – сумма всех целых чисел от 1 до N. Примеры: входные данные 100; выходные данные 5050.

Содержание слайда №3 (427 знаков, 59 слов)

Создание первого проекта Java Задача: Первая задача: import java. io. *; // библиотека для PrintWriter import java. util. *; // библиотека для Scanner public class prog1 { public static void main(String[] args) { Scanner in= new Scanner(System. in); PrintWriter out = new PrintWriter(System. out); long S = 0; // результат long N = in. nextInt(); // ввод а //решение out. println(S); //вывод ответа out. flush(); in. close;}}//

Содержание слайда №4 (64 знака, 12 слов)

Задачи Java Очевидное решение: Сумма от 1 до N for (int i = 1; i

Содержание слайда №5 (86 знаков, 16 слов)

Задачи Java Очевидное решение: Сумма от 1 до N if (N < 0) {K = -N; } for (int i = 1; i

Содержание слайда №6 (126 знаков, 21 слово)

Задачи Java Очевидное решение: Сумма от 1 до N int N = in. nextInt(); int s = 0; s = N * (N + 1) / 2; if (N < 0) {s = -s + 1;}

Содержание слайда №7 (129 знаков, 21 слово)

Задачи Java Очевидное решение: Сумма от 1 до N long N = in. nextLong(); long s = 0; s = N * (N + 1) / 2; if (N < 0) {s = -s + 1;}

Содержание слайда №8 (131 знак, 21 слово)

Задачи Java Очевидное решение: Сумма от 1 до N long N = in. nextLong(); long s = 0; s = N * ((N + 1) / 2); if (N < 0) {s = -s + 1;}

Содержание слайда №9 (182 знака, 27 слов)

Задачи Java Очевидное решение: Сумма от 1 до N long N = in. nextLong(); long s = 0; if (N % 2 == 0) {s = (N / 2) * (N + 1));} else {s = N * ((N + 1) / 2); } if (N < 0) {s = -s + 1; }

Содержание слайда №10 (394 знака, 58 слов)

Создание первого проекта Java Создание первого проекта – работа с тестирующей системой (результаты работы) Первая задача: А+В=? OK — программа прошла все тесты, решение верное. Wrong Answer (Неправильный ответ, WA) — программа прошла не все тесты, то есть работает не во всех случаях. В этом случае в графе «Ошибка на тесте» показывается номер теста, на котором программа выдаёт неверный ответ.

Содержание слайда №11 (394 знака, 58 слов)

Создание первого проекта Java Создание первого проекта – работа с тестирующей системой (результаты работы) Первая задача: А+В=? OK — программа прошла все тесты, решение верное. Wrong Answer (Неправильный ответ, WA) — программа прошла не все тесты, то есть работает не во всех случаях. В этом случае в графе «Ошибка на тесте» показывается номер теста, на котором программа выдаёт неверный ответ.

Содержание слайда №12 (640 знаков, 86 слов)

Создание первого проекта Java Создание первого проекта – работа с тестирующей системой (результаты работы) Первая задача: А+В=? Presentation Error (Неправильный формат вывода, PE) — означает, что на каком- то тесте программа выводит ответ не в том формате, как это требуется в условии задачи (например, выводит несколько чисел, когда требуется одно, или выводит слово, когда требуется число). Runtime Error (Ошибка выполненияRE) — означает, что на каком-то тесте программа выполняет недопустимую операцию (например, происходит деление на 0, выход за пределы массива или иная ошибка, которая может привести к аварийному завершению программы)

Содержание слайда №13 (527 знаков, 68 слов)

Создание первого проекта Java Создание первого проекта – работа с тестирующей системой (результаты работы) Первая задача: А+В=? Memory Limit (Превышен предел по памяти, ML) — превышен максимальный объём памяти, выделяемый для программы по условию. Time Limit (Превышен предел времени выполнения программы, TL) — программа работает слишком долго. Compile Error (Ошибка компиляции, СE) — означает, что программа содержит синтаксические ошибки из-за чего тестирующая система не способна её откомпилировать и запустить на проверку.

Содержание слайда №14 (344 знака, 41 слово)

Создание первого проекта Java Основные правила оформления решений Программа-решение должна чётко соблюдать формат входных и выходных данных. Программа-решение должна отработать (закончить выполнение) быстро. Входные данные всегда корректны Ограничения на входные данные учитываются при разработке программы, но никак не записываются в программу

Содержание слайда №15 (61 знак, 10 слов)

Задачи Java Задачи для тех, кто сдал контест первого занятия:

Содержание слайда №16 (171 знак, 25 слов)

Простые типы данных Java Переменные целого типа int a = 0;// целая переменная а, значение 0 long b = in. nextInt(); - неправильно! ! ! long b = in. nextLong(); - правильно

Содержание слайда №17 (157 знаков, 20 слов)

Простые типы данных Java Переменные вещественного типа float b = 0. 5; // вещественная b, значение 0. 5 in. useLocale(Locale. US); float b = in. nextFloat();

Содержание слайда №18 (163 знака, 23 слова)

Простые типы данных Java Переменные символьного типа char c = ‘A’; //символ, кавычки одинарные String st = “st”; //строка, кавычки двойные Char c = in. nextChar();

Содержание слайда №19 (28 знаков, 3 слова)

Арифметические операции Java

Содержание слайда №20 (28 знаков, 3 слова)

Арифметические операции Java

Содержание слайда №21 (28 знаков, 3 слова)

Арифметические операции Java

Содержание слайда №22 (28 знаков, 3 слова)

Арифметические операции Java

Содержание слайда №23 (21 знак, 3 слова)

Операции объекта Math

Содержание слайда №24 (20 знаков, 3 слова)

Операции с объектами

Содержание слайда №25 (20 знаков, 3 слова)

Операции с объектами

Содержание слайда №26 (20 знаков, 3 слова)

Операции с объектами

Содержание слайда №27 (20 знаков, 3 слова)

Операции с объектами

Содержание слайда №28 (20 знаков, 3 слова)

Операции с объектами

Содержание слайда №29 (20 знаков, 3 слова)

Операции с объектами

Содержание слайда №30 (80 знаков, 11 слов)

Создание первого проекта Java Соедините любые три высказывания по итогам занятия