Загрузка...

Помогите пожалуйста с программированием.!

Тема в разделе Программирование создана пользователем hostyanskiy 1 окт 2018. (поднята 1 окт 2018) 426 просмотров

  1. hostyanskiy
    hostyanskiy Автор темы 1 окт 2018 35 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 1 окт 2018 Oculus бордов 15 30 сен 2018
    На каком языке нужно?
     
  3. hostyanskiy
    hostyanskiy Автор темы 1 окт 2018 35 14 июл 2017
    Pascal желательно.
     
  4. hostyanskiy
    hostyanskiy Автор темы 1 окт 2018 35 14 июл 2017
    Помогаем,т.Шарющие.
     
  5. anefe
    anefe 1 окт 2018 Заблокирован(а) 401 28 окт 2017
    hostyanskiy, Нужно типо вводишь число, а потом еще одно?
     
  6. hostyanskiy
    hostyanskiy Автор темы 1 окт 2018 35 14 июл 2017
    Вводишь число(например 20),нажимаешь А - оно делится на 2 - 10,потом жмешь B оно увеличивается на 1 и С . При нажатии на кнопку C происходит следующее. Если число, которое выведено на экран, положительное, то из него вычитается 1 и результат делится на 2, остаток отбрасывается.
     
  7. waydersoon_inactive
    Не знаю, так ли я тебя понял, но проверь:

    Код

    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 Автор темы 1 окт 2018 35 14 июл 2017
    Увы,нет.(
     
  9. InLlad
    InLlad 1 окт 2018 Заблокирован(а) 15 27 сен 2018
    Дохуя букв , коротко напиши что нужно.
     
  10. hostyanskiy
    hostyanskiy Автор темы 1 окт 2018 35 14 июл 2017
    Требуется создать программу которая делает ето: Вводишь число(например 20),нажимаешь А - оно делится на 2 - 10,потом жмешь B оно увеличивается на 1 и С . При нажатии на кнопку C происходит следующее. Если число, которое выведено на экран, положительное, то из него вычитается 1 и результат делится на 2, остаток отбрасывается.
     
  11. InLlad
    InLlad 1 окт 2018 Заблокирован(а) 15 27 сен 2018
    hostyanskiy, А если отрицательное?
     
  12. hostyanskiy
    hostyanskiy Автор темы 1 окт 2018 35 14 июл 2017
    Если же перед нажатием на кнопку C на экран было выведено число 0, то оно остается неизменным. Например, результат операции для числа 80 равен 39, а для числа 239 равен 119
     
  13. InLlad
    InLlad 1 окт 2018 Заблокирован(а) 15 27 сен 2018
    Ебать жостко.
    Ну я в паскале ебобо, но я попробую запустить дельфина.
     
  14. hostyanskiy
    hostyanskiy Автор темы 1 окт 2018 35 14 июл 2017
    Попробуй,попробуй)
    Это 8-й класс)00
     
  15. InLlad
    InLlad 1 окт 2018 Заблокирован(а) 15 27 сен 2018
    hostyanskiy, Орну, если по информатике задали
     
  16. Adel777
    Adel777 1 окт 2018 Заблокирован(а) 87 20 авг 2018
    Чаго блять такое задавали я в игры играл в школе
     
  17. InLlad
    InLlad 1 окт 2018 Заблокирован(а) 15 27 сен 2018
    Adel777, Ты ходил в школу? о_О
     
  18. hostyanskiy
    hostyanskiy Автор темы 1 окт 2018 35 14 июл 2017
    Хелпаните,что писать шоб буква A выполняла какое либо действие.
     
  19. hostyanskiy
    hostyanskiy Автор темы 1 окт 2018 35 14 июл 2017
    Што делать памагити!
     
Top
Загрузка...