Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
2 / 2 / 0
Регистрация: 17.09.2013
Сообщений: 142

Парочка функций

19.11.2013, 11:31. Показов 685. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1. Опишите функцию ToBin, которая заданное натуральное число преобразует в двоичное представление и возвращает его в виде строки.


2. Опишите функцию DigCount, которая возвращает число различных цифр, встречающихся в десятичной записи заданного натурального числа.


3. Опишите функцию FallTime, которая возвращает время падения камня на поверхность Земли с высоты h при заданной начальной скорости V0.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.11.2013, 11:31
Ответы с готовыми решениями:

Задача на использование функций в качестве параметров других функций
Составить программу по заданному условию. Первая часть условия является заданием на разработку процедуры для любой функции f или (f1,f2)....

Игра + цифровое меню. Парочка вопросов.
Всем здравия. Только в понедельник начал программировать на Паскале. Очень понравилось. Посмотрев темы про меню, решил написать свое,...

Написание своих функций chr() и ord(), без использования встроенных функций
В общем, нужно написать эти две функции, которые будут являться аналогами встроенных. ex_chr(code : byte) : char; begin .... ...

3
Фрилансер
 Аватар для CodeR
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,603
Записей в блоге: 1
19.11.2013, 12:44
Цитата Сообщение от makaroshka Посмотреть сообщение
1. Опишите функцию ToBin, которая заданное натуральное число преобразует в двоичное представление и возвращает его в виде строки.
Pascal
1
2
3
4
5
6
7
8
9
10
11
Function ToBin(n:integer):string;
Var s:string;
Begin
    s:='';
    While n>0 do
    Begin
      s:=chr(n mod 2 + 48)+s;
      n:=n div 2;
    End;
    ToBin:=s;
End;
1
19.11.2013, 12:47
 Комментарий модератора 
makaroshka, одна тема - одна задача. Читайте правила форума
1
Фрилансер
 Аватар для CodeR
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,603
Записей в блоге: 1
19.11.2013, 12:53
Цитата Сообщение от makaroshka Посмотреть сообщение
2. Опишите функцию DigCount, которая возвращает число различных цифр, встречающихся в десятичной записи заданного натурального числа.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Function DigCount(n:integer):byte;
Var k,i:byte;
    m:set of 0..9;
Begin
    k:=0;m:=[];
    While n>0 do
    Begin
      m:=m+[n mod 10];
      n:=n div 10;
    End;
    For i:=0 to 9 do
     if i in m then inc(k);
    DigCount:=k;
End;
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.11.2013, 12:53
Помогаю со студенческими работами здесь

Парочка вопросов
Читал форум на протяжении нескольких последних дней, есть вещи в которых так и не разобрался: 1. Если главная страница сайта делается...

Парочка вопросов
Доброй ночи! есть парочка вопросов : 1.как сделать условие для маск едит,например если там не все символы введены чтоб сообщило об этом....

Парочка вопросов.
Разобрался я примерно что да как в веб дизайне, сделал сайт, но на принятие некоторых решений духу не хватает. Поэтому все вопросы к Вам. ...

Парочка заданий
Сделайте пожалуйста кто может парочку заданий в VCL: 1.Найти позицию наименьшего в массиве 5 вещественных чисел. 2.Ввести строку, найти...

Парочка ошибок от mysql
Ошибка: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/u160138528/public_html/lib/lib.php on line 11 ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита табличной части. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru