Загрузка...

Please help with programming!

Thread in Programming created by hostyanskiy Oct 1, 2018. (bumped Oct 1, 2018) 425 views

  1. hostyanskiy
    hostyanskiy Topic starter Oct 1, 2018 35 Jul 14, 2017
    Программисты,помогайте,сначала пользователь вводит целое положительное число n, которое выводится на экран. Затем пользователь может нажимать на три кнопки: A, B и C. При нажатии на кнопку A число, которое выведено на экран, делится на 2. Если число на экране нечетное, то остаток отбрасывается. Например, результат этой операции для числа 80 равен 40, а для числа 239 равен 119. При нажатии на кнопку B к числу, которое выведено на экран, прибавляется 1, и результат делится на 2. Остаток от деления отбрасывается. Например, результат операции для числа 80 равен 40, а для числа 239 равен 120. При нажатии на кнопку C происходит следующее. Если число, которое выведено на экран, положительное, то из него вычитается 1 и результат делится на 2, остаток отбрасывается. Если же перед нажатием на кнопку C на экран было выведено число 0, то оно остается неизменным. Например, результат операции для числа 80 равен 39, а для числа 239 равен 119. Пользователь ввел число n и собирается нажать на кнопки операций в некотором порядке. В частности, он планирует нажать на кнопку A суммарно a раз, на кнопку B b раз и на кнопку C c раз. Его заинтересовал вопрос, какое минимальное число может получиться в результате выполнения описанных операций. Требуется написать программу, которая по введенному числу n и числам a, b и c, показывающим количество произведенных на калькуляторе операций разного типа, определяет минимальное число, которое может получиться в результате работы калькулятора.
     
  2. Racovtsi
    Racovtsi Oct 1, 2018 Oculus бордов 15 Sep 30, 2018
    На каком языке нужно?
     
  3. hostyanskiy
    hostyanskiy Topic starter Oct 1, 2018 35 Jul 14, 2017
    Pascal желательно.
     
  4. hostyanskiy
    hostyanskiy Topic starter Oct 1, 2018 35 Jul 14, 2017
    Помогаем,т.Шарющие.
     
  5. anefe
    anefe Oct 1, 2018 Banned 401 Oct 28, 2017
    hostyanskiy, Нужно типо вводишь число, а потом еще одно?
     
  6. hostyanskiy
    hostyanskiy Topic starter Oct 1, 2018 35 Jul 14, 2017
    Вводишь число(например 20),нажимаешь А - оно делится на 2 - 10,потом жмешь B оно увеличивается на 1 и С . При нажатии на кнопку C происходит следующее. Если число, которое выведено на экран, положительное, то из него вычитается 1 и результат делится на 2, остаток отбрасывается.
     
  7. waydersoon_inactive
    Не знаю, так ли я тебя понял, но проверь:

    Code

    var a, b, c: integer;
    begin
    readln(a, b, c);

    if a mod 2 <> 0 then
    Writeln('Первое число — нечетное');

    else if a mod 2 = 0 then
    Writeln('Первое число — четное');

    if b mod 2 <> 0 then
    Writeln('Второе число — нечетное');

    else if b mod 2 = 0 then
    Writeln('Второе число — четное');

    if c mod 2 <> 0 then
    Writeln('Третье число — нечетное');

    else if c mod 2 = 0 then
    Writeln('Третье число — четное');
    end.
     
  8. hostyanskiy
    hostyanskiy Topic starter Oct 1, 2018 35 Jul 14, 2017
    Увы,нет.(
     
  9. InLlad
    InLlad Oct 1, 2018 Banned 15 Sep 27, 2018
    Дохуя букв , коротко напиши что нужно.
     
  10. hostyanskiy
    hostyanskiy Topic starter Oct 1, 2018 35 Jul 14, 2017
    Требуется создать программу которая делает ето: Вводишь число(например 20),нажимаешь А - оно делится на 2 - 10,потом жмешь B оно увеличивается на 1 и С . При нажатии на кнопку C происходит следующее. Если число, которое выведено на экран, положительное, то из него вычитается 1 и результат делится на 2, остаток отбрасывается.
     
  11. InLlad
    InLlad Oct 1, 2018 Banned 15 Sep 27, 2018
    hostyanskiy, А если отрицательное?
     
  12. hostyanskiy
    hostyanskiy Topic starter Oct 1, 2018 35 Jul 14, 2017
    Если же перед нажатием на кнопку C на экран было выведено число 0, то оно остается неизменным. Например, результат операции для числа 80 равен 39, а для числа 239 равен 119
     
  13. InLlad
    InLlad Oct 1, 2018 Banned 15 Sep 27, 2018
    Ебать жостко.
    Ну я в паскале ебобо, но я попробую запустить дельфина.
     
  14. hostyanskiy
    hostyanskiy Topic starter Oct 1, 2018 35 Jul 14, 2017
    Попробуй,попробуй)
    Это 8-й класс)00
     
  15. InLlad
    InLlad Oct 1, 2018 Banned 15 Sep 27, 2018
    hostyanskiy, Орну, если по информатике задали
     
  16. Adel777
    Adel777 Oct 1, 2018 Banned 87 Aug 20, 2018
    Чаго блять такое задавали я в игры играл в школе
     
  17. InLlad
    InLlad Oct 1, 2018 Banned 15 Sep 27, 2018
    Adel777, Ты ходил в школу? о_О
     
  18. hostyanskiy
    hostyanskiy Topic starter Oct 1, 2018 35 Jul 14, 2017
    Хелпаните,что писать шоб буква A выполняла какое либо действие.
     
  19. hostyanskiy
    hostyanskiy Topic starter Oct 1, 2018 35 Jul 14, 2017
    Што делать памагити!
     
Top
Loading...