Как написать псевдокод - PullRequest
0 голосов
/ 25 апреля 2019

У меня есть эта проблема в колледже для этого задания, и, кажется, никто не может мне помочь, вопрос заключается в следующем:

1.2 Написать псевдокод, чтобы представить логику программы, которая позволяет пользователювведите почасовую ставку оплаты и отработанные часы.Программа выводит валовую заработную плату пользователя
[25]. 1.3 Измените программу, которая вычисляет валовую заработную плату, чтобы позволить пользователю вводить ставку подоходного налога.Программа выводит чистую заработную плату после вычета налогов.

Я не обладаю достаточным опытом в области информационных технологий, так как это мой первый год.

Я пытался создать псевдокод, но все, кого я использовал для проверки, говорят, что это неправильно, но нетодин показывает правильную вещь, каким образом я должен это сделать.

  1. start
  2. инициализировать известные переменные: макс. часы работали без перерыва (MAxNoOvertime).бонусная ставка за сверхурочные часы (BonusRate), необлагаемая налогом сумма заработной платы (MAxNoDue), налоговая ставка (причитается);
  3. введите часы, отработанные сверхурочно (HoursWorked) и часовую ставку (Hourrate0;
  4. if(HOurWorked -MaxNoOvertime)<=0 Then grosspay=HoursWOrked*HourRate; Else GrossPay=HourRate*(MaxNoOvertime + BonusRate* (Hoursworked - MaxNoOverTime)); End;

Многие люди говорят мне, что вопрос 1.3 предполагается связаннымс 1.2, и некоторые говорят, что наоборот. Пожалуйста, помогите мне

1 Ответ

3 голосов
/ 25 апреля 2019

Вопросы 1.2 и 1.3 действительно связаны между собой.Может быть, я упрощаю, но разве это не так просто, как просто делать следующее?

1002

В ваших заданиях я не вижу ничего сверхурочного, которое вы включили в свои примеры.Почему вы решили включить его?

Кроме того, psuedocode предназначен для передачи идеи.Он не предназначен для компиляции и запуска.

...