Может кто-нибудь проверить мой код? (проблема с псевдокодом)?
Вот проблема, которую я должен решить: Департамент СНГ ищет распечатанные для своих сотрудников аудиторские отчеты, в которых подробно описывается участие в каждой из программ, контролируемых департаментом. Отчеты (которые будут запускаться только один раз для получения всего необходимого) будут содержать подробное описание на одной странице названия программы, количества учащихся, зачисленных в программу, и имен учащихся, участвующих в программе. Отдел CIS следит за сетями, компьютерами и информационными системами Cisco, системой обеспечения безопасности данных и ИТ-безопасности, а также веб-дизайном.
Я все еще новичок в программировании, надеясь, что кто-то может подтвердить, что я поставил все значения в нужное место. ,Например, после ENDIF я должен поставить "производить" или что-то еще? Обратная связь будет принята с благодарностью!
Вот моя определяющая схема и решение ...
ОПРЕДЕЛИТЕЛЬНАЯ ДИАГРАММА:
input
Program name
output
program name
number of students
student names
processing
Prompt for program name
Read program name
Print report
РЕШЕНИЕ:
Produce audit_report
Print 'Program name'
Read program name
IF program name = 'Cisco Networking'
OR 'Data Assurance'
OR 'Web Design'
OR 'CIS'
THEN
Print program_name, number_students, student_names
ELSE
Print 'program not found'
ENDIF
END