Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 04.11.2014
Сообщений: 15
1

Функция возвращает true, если число n - натуральное степень числа 2 и false в противном случае

06.11.2014, 17:14. Просмотров 1154. Ответов 3
Метки нет (Все метки)

Функция возвращает true, если число n - натуральное степень числа 2 и false в противном случае
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.11.2014, 17:14
Ответы с готовыми решениями:

Написать функцию которая возвращает значение true, если целое число n является чётным в противном случае false
Ребят напишите функцию в паскале...

Функция, которая возвращает true, если строка состоит только из символов “*”, и false - в противном случае
Напишите функцию isStars(), который возвращает true, если строка состоит только из символов “*”, и...

Описать функцию, возвращающую true, если натуральное число является простым, и false в противном случае
Надо написать программу на c++ Описать функцию, возвращающую true, если натуральное число является...

Переделать: вывести TRUE, если число является степенью числа 3 и FALSE в противном случае
Ввести целое число. Вывести TRUE ,если число является степенью числа 3 и FALSE в противном...

3
Фрилансер
3402 / 2799 / 3000
Регистрация: 08.02.2012
Сообщений: 7,657
Записей в блоге: 1
06.11.2014, 17:29 2
Pascal
1
2
3
4
5
6
7
8
Function F(n:longint):boolean;
Var tmp:longint;
Begin
     tmp:=1;
     While tmp<n do
       tmp:=tmp*2;
     F:=tmp = n;
End;
0
0 / 0 / 0
Регистрация: 04.11.2014
Сообщений: 15
06.11.2014, 20:33  [ТС] 3
надо программу именно
0
CAPITAL OF ROCK!
1279 / 706 / 982
Регистрация: 03.03.2010
Сообщений: 2,286
Завершенные тесты: 2
06.11.2014, 20:40 4
Лучший ответ Сообщение было отмечено MemBoo как решение

Решение

MemBoo,
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Function F(n:longint):boolean;
Var tmp:longint;
Begin
     tmp:=1;
     While tmp<n do
       tmp:=tmp*2;
     F:=tmp = n;
End;
 
var
  n : LongInt;
 
begin
  Write('Input n='); ReadLn(n);
  WriteLn(F(n));
  ReadLn;
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.11.2014, 20:40

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Разработать функцию, которая возвращает True, если полученные значения могут быть сторонами треугольника, False – в противном случае
Разработайте функцию, которая получает три вещественных параметра, возвращает в качестве своего...

Описать функцию IsLeapYear(Y) логического типа, которая возвращает True, если год являеятся високосным, и False в противном случае
Описать функцию IsLeapYear(Y) логического типа, которая возвращает True, если год Y (целое...

Вывести True, если введенное пользователем число оканчивается цифрой 5 и False в противном случае.
3. Вывести True, если введенное пользователем число оканчивается цифрой 5 и False в противном...

Составить программу, печатающую значение TRUE, если указанное высказывание является истинным, и FALSE в противном случае: данное четырехзначное число
Составить программу, печатающую значение TRUE, если указанное высказывание является истинным, и...


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

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

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