SHARE
TWEET

Untitled

a guest Jul 19th, 2019 60 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 1) написать сортировку пузырьком. Почитайте об этой сортировке сами.
  2. 1.1) добавьте тесты
  3. 1.2) создайте 3 файла. На 10000, 50k и 100k неотсортированных цифр. Создать файлы программно.
  4. 1.3) написать бенчмарки на каждый файл и сохранить результат всех трех в файл
  5.  
  6.  
  7.  
  8.  
  9.  
  10. 2)Программа валидатор пароля. Вводите на вход пароль, она говорит сильный пароль или нет
  11. Сильный пароль должен содержать минимум 10 символов
  12. 2 заглавные буквы
  13. 2 цифры
  14. 2 спецсимвола типа % & @#
  15. Латинские и русские буквы
  16.  
  17.  
  18.  
  19.  
  20. 3)Программа классный журнал
  21. Написать консольную программу, электронный журнал учителя.
  22. Подготовка
  23. В начале придумываем класс с 35 учениками. У каждого ученика должны быть имя и фамилия.
  24. Нужно чтоб в классе было 2 пары совпадений фамилий. 2ое Ивановых и 2ое Петровых.  Совпадения имён на ваш вкус.
  25.  
  26. Далее.
  27. Всё эти фамилии записать в файл. Формат файла. В начале в файле идёт строка с номером школы
  28.  
  29. Далее идёт строка с фио учителя и номер класса
  30.  
  31. Потом несколько пустых строк и далее список класса. Типа
  32.  
  33. 1) Иванов Иван
  34. 2) Петров Иван
  35.  
  36. Не забывайте, что половина класса должно быть девочек.
  37.  
  38. Пункт 2
  39.  
  40. Пишем генератор оценок учеников. Отдельным файлом, отдельным классом. Он принимает на вход имя файла, в котором список учеников. И название предмета.
  41. Предметов всего 5.
  42. Русский язык
  43. Математика
  44. Английский язык
  45. Окружающий мир
  46. Программирование.
  47. Получив нужный предмет и файл с детьми, он генерирует файл с оценками по данному предмету. То есть на выходе файл russian.txt в котором идёт список типа
  48. Фамилия и имя ученика и 80 оценок  словно за 3 месяца. Оценки от 2 до 5.
  49. Иванов Иван 3 4 3 5 2 3 4 4 4 4........ 80 раз
  50.  
  51. Далее пишем скрипт который генерит для каждого из 5 предметов журнал оценок
  52.  
  53. По итогу должно быть 5 файлов в каждом список детей с оценками
  54.  
  55. Суть программы
  56.  
  57. Учитель заходит в программу и смотрит статистику по ученикам
  58.  
  59. 1) он должен уметь ввести данные ученика и увидеть по нему статистику.
  60. - отличник или хорошист или двоечник. Средняя оценка по всем предметам
  61. - отдельно средняя оценка по каждому предмету
  62. - показать место в среднем рейтинге класса по успеваемости
  63. Внизу должно выводится Иванов Иван отличник. Или Иванова Инна отличниЦА. Также для хорошиста и троечника итд.
  64.  
  65. 2) учитель должен уметь увидеть все оценки ученика по какому либо предмету.
  66. 3) учитель должен увидеть статистику общую среднюю. То есть 15 отличников. 10 троечников, 6 двоечников.
  67. 4)такую же статистику по каждому предмету отдельно
  68. 5) вывести 5 лучших учеников
  69.  
  70. 6) 5 худших
  71.  
  72. Отсортировать на дом
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top