Статистика
Всего в нашей базе более 4 327 663 вопросов и 6 445 976 ответов!

составте программу в паскале вычислить 2 в степени i. значение i вводится с клавиатуры

10-11 класс

354fgr 23 янв. 2017 г., 14:45:12 (7 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
выавыав
23 янв. 2017 г., 16:12:02 (7 лет назад)

var i, stepen: integer;
     otvet: int64;
begin
     readln(stepen);
     if stepen=0 then otvet:=1 else otvet:=2;
     for i:=1 to stepen-1 do otvet:=otvet shl 1;
     writeln(otvet);
end.

P.S. shl - функция битового сдвига влево на указанное количество. Равносильно умножению на 2. Используется для более быстрых расчётов.

Ответить

Читайте также

Здравствуйте! Позарез нужна программа в Паскале, вот условие:

"Разработать программу,
которая осуществляет в текстовом файле поиск заданных слов. Слова
последовательно вводятся с клавиатуры. Для каждого слова должно определяться
количество вхождений и номера строк текста. Если указанное слово в файле
отсутствует, то программа должна выводить соответствующее сообщение."
И если можно, то и блок-схему.
Заранее спасибо!



Вы находитесь на странице вопроса "составте программу в паскале вычислить 2 в степени i. значение i вводится с клавиатуры", категории "информатика". Данный вопрос относится к разделу "10-11" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.