Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 12 лет назад пользователемschool.sgu.ru
1 Тестирование и отладка программ при использовании автоматической проверки решений А. А. Казачкова
2 Вердикты контестера Ошибка при компиляции Тестов пройдено X из N Тест принят (OK) Неверный ответ (WA) Ошибка представления (PE) Превышен лимит времени (TL) Ошибка исполнения (RE) Превышен лимит памяти (ML)
3 Перенаправление IO Pascal assign(input,'input.txt'); assign(output,'output.txt'); reset(input); rewrite(output); Delphi reset(input, 'input.txt'); rewrite(output, 'output.txt'); C++ freopen("input.txt", "rt", stdin); freopen("output.txt", "wt", stdout);
4 Форматированный вывод Pascal write(s:0:6); C++ #include... cout
5 Приведение типов Pascal i := 1000; a := i * i; a := longint(i)*i; g := sqrt((x1-x2)*(x1-x2) + (y1-y2)*(y1-y2)); C++ int s = 0; for (int i = 0; i < n; i++) s += a[i]; double sr; sr = s \ n; sr = (double) s \ n; sr = s*1.0 \ n;
6 Чтение чисел до конца файла Pascal while (not EOF) do while (not SeekEOF) do C++ while (in.peek() != EOF) while (in >> item)
7 Плавающая запятая Вывести значения функции для x из отрезка [a, b] с шагом h.
8 Плавающая запятая C++ double f(double x) { if (x < 1) return 1/(x - 1); if (x > 1) return -1/(x - 1); if (x == 1) return 0; } for (x = a; x
9 Плавающая запятая f( ) = f( ) = f( ) = f( ) = f( ) = f( ) = f( ) = f( ) = f( ) = f( ) = f( ) = f( ) = f( ) = f( ) = f( ) = f( ) = f( ) = f( ) = f( ) = f( ) =
10 Плавающая запятая double eps = 1e-6; x = 0 abs(x) < eps x = y abs(x – y) < eps x
11 Спасибо за внимание!
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.