Формат входных данных:
5-9 класс
|
Дано целое число A и натуральное число i.
Формат выходных данных:
Обнулите у числа A его последние i бит и выведите результат обнуления.
Помогите скорей, кто понимает, о чём идет речь!
Сдвигаем число А вправо на i бит, а потом сдвигаем результат влево на i бит. Освободившиеся правые разряды автоматически заполняются нулями.
var
a, i, j: integer;
begin
Write('Введите через пробел целое А и натуральное i: ');
Readln(a, i);
a := (a shr i) shl i;
Writeln('a=', a)
end.
Тестовое решение:
Введите через пробел целое А и натуральное i: 124 5
a=96
Другие вопросы из категории
Файл размкром 2000 Кбайт передаётся через некоторое соединение в течение 30 секунд.определите размер файла в Кбайтах, который можно передать через это соединение за 12 секунд.
Читайте также
входной файл содержит целое четырехзначное число 1000≤
входном файле находится одно число A
Вывод так же осуществляеться на экран.
2.Дана последовательность чисел а,b,c. Все отрицательные числа заменить на нули. Входные данные вводятся пользователем с экрана. Вывод так же осуществляется на экран.
Нужно составить вроде таблицу алгоритмов,помогите пожалуйста.
Я не прошу схемотично,хотя бы описание,где что должно быть написано,очень надо,помогите
ВХОДНЫЕ ДАННЫЕ S- стоимость покупки с учетом скидки( если она предоставляется)
данных Необходимо вывести все точные квадраты натуральных чисел, не превосходящие данного числа N.