Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
es4otakoza
0 / 0 / 0
Регистрация: 09.12.2012
Сообщений: 4
1

Ввести четырехзначное число и проверить четность/нечетность

09.12.2012, 14:18. Просмотров 1686. Ответов 7
Метки нет (Все метки)

Ребят, помогите как можно скорее, умоляю!
3 лекции по этому чУдному языку провели нам, никто и очнуться не успел, а уже:"Быстро пишите и сдавайте прогу!"

ЗАДАНИЕ
Ввести с клавиатуры четырехзначное число без знака и вывести на экран сообщение о его четности/нечетности (программа на Assembler под TASM).

И такие оговорки:
1. Ввод должен осуществляться путем ввода цифры и умножения её на соответствующее число десятков, т.е. вводим 1ю цифру, умножаем на 1000, записываем, 2ю - на 100 и преписываем и т.д. Так получаем четырехзначное число;
2. Четность/нечетность определять по флагу четности PF в регистре, а не делением;
3. Выполнять проверку вводимых символов.

ПОЖАЛУЙСТА, ПОМОГИТЕ, ЛЮДИ ДОБРЫЕ И УМНЫЕ, ОЧЕНЬ ПРОШУ!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2012, 14:18
Ответы с готовыми решениями:

Условные операторы: определить четность/нечетность цифр в записи произвольного двузначного числа
Помогите, пожалуйста. Определить четные или нечетные цифры в записи произвольного двузначного...

Проверка числа на четность/нечетность
Здравствуйте. У меня возникла небольшая проблема с кодом. Задача следующая: Перемножить три...

Ввести однозначное число и определить его четность в ассемблере
Люди добрые помогите горе студенту На установочной сессии было 2 пары по программированию Вялый...

Проверить четность количества единиц в числе представленного в двоичной форме
Вот такая задачка. Есть число, нужно проверить четность/нечетность количества разрядов в числе,...

Определить, является ли заданное четырехзначное число палиндромом
помогите пжлста составить программу на Ассемблере для решения следующей задачи: Определить,...

7
Mikl___
Автор FAQ
13486 / 6417 / 635
Регистрация: 11.11.2010
Сообщений: 11,588
09.12.2012, 14:34 2
es4otakoza,
  • для того, чтобы проверить четное или нечетное число — достаточно проверить на четность последнюю введенную цифру если она четная, то всё число также четное, а очнуться уже пора и начинай писать программу самостоятельно — здешний форум это не богадельня и никто за тебя писать программы не станет
  • флаг PF определяет четное или нечетное количество единиц в бинарном представлении числа, например, 8 — четное, но содержит нечетное количество единиц (00001000b) или 9 — нечетное, но содержит четное количество единиц (00001001b)
0
es4otakoza
0 / 0 / 0
Регистрация: 09.12.2012
Сообщений: 4
09.12.2012, 15:01  [ТС] 3
Спасибо, конечно, за наставления и за то, что вобще хоть внимание обратили
Просто мы этот язык не проходим, а лабу эту делать заставляют
Я и так пытаюсь разобраться
Но вот, например, как число ввести четырехзначное таким способом я нигде найти не могу
Может, хоть с этим подскажете? Уж не осудите...
0
Mikl___
Автор FAQ
13486 / 6417 / 635
Регистрация: 11.11.2010
Сообщений: 11,588
09.12.2012, 15:03 4
Цитата Сообщение от es4otakoza Посмотреть сообщение
число ввести четырехзначное таким способом
прикрепленная тема ввод и вывод чисел в различных системах счисления с кучей примеров
0
09.12.2012, 15:03
es4otakoza
0 / 0 / 0
Регистрация: 09.12.2012
Сообщений: 4
24.12.2012, 10:09  [ТС] 5
Сделала) Оказалось, все просто)
0
Mikl___
Автор FAQ
13486 / 6417 / 635
Регистрация: 11.11.2010
Сообщений: 11,588
24.12.2012, 10:15 6
Цитата Сообщение от es4otakoza Посмотреть сообщение
Сделала) Оказалось, все просто)
Алилуя! А то я уже переживать начал...
0
lina123
0 / 0 / 0
Регистрация: 23.10.2016
Сообщений: 3
23.10.2016, 17:19 7
[nick]es4otakoza[/nick ты можешь прислать текст этой программы?

Добавлено через 1 минуту
es4otakoza, ты можешь прислать текст программы на ассемблере, пожалуйста
0
Constantin Cat
3597 / 1149 / 381
Регистрация: 28.02.2015
Сообщений: 2,527
Завершенные тесты: 1
23.10.2016, 21:41 8
Цитата Сообщение от lina123 Посмотреть сообщение
ты можешь прислать текст программы на ассемблере, пожалуйста
Смотрите архив форума, Там есть ввод и вывод числа, ну и контроль младшего бита нужно добавить.
Это если именно это Вас интересует?
0
23.10.2016, 21:41
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.10.2016, 21:41

Ввести строку, ввести число N . Вывести результат : символ из позиции N в строке, сделать с использованием команды xlat
Помогите пожалуйста. Прочитал уже кучу статей по xlat и просмотрел много примеров, но ведь для того...

Ввести число и проверить на нечетность
Ввести с клавиатуры целое положительное число,если число нечётное,то увеличить его в 5 раз и...

Проверить на четность/нечетность массив типа real
Двумерный массив состоит из вещественных чисел. Требуется вывести четные элементы массива.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru