Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/21: Рейтинг темы: голосов - 21, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 07.12.2013
Сообщений: 37
1

Дано натуральное четырехзначное число n. Верно ли, что все четыре цифры числа различны

12.02.2014, 19:12. Показов 3858. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста
1)Дано натуральное четырехзначное число n. Верно ли, что все четыре цифры числа различны, как, например, различны все 4 цифры следующих чисел: 0123, 9760, 5432.

 Комментарий администратора 
одна тема -одна задача. читайте правила форума
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.02.2014, 19:12
Ответы с готовыми решениями:

Дано натуральное число n (n ≤ 9999). Верно ли, что все четыре цифры числа различны?
Дано натуральное число n (n ≤ 9999). Верно ли, что все четыре цифры числа различны?

Дано 4-х значное натуральное число n.Верно ли,что все 4 цифры числа различны.
Дано 4-х значное натуральное число n.Верно ли,что все 4 цифры числа различны.

Дано четырёзначное натуральное число n:верно ли,чтовсе четыре цифры числа различны
Дано четырёзначное натуральное число n:верно ли,чтовсе четыре цифры числа различны

Дано натуральное число n(n<9999).Верно ли что все четыре цыфри различны?
Помогите пожалуйста написать программу с помощью div и mod!!! Очень срочно надо!!! Вот условие:...

3
Вежливость-главное оружие
233 / 234 / 86
Регистрация: 19.02.2013
Сообщений: 1,446
12.02.2014, 20:05 2
Лучший ответ Сообщение было отмечено RazorIlya19 как решение

Решение

Лови!

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
function IsDifferentNumbers(n : Integer) : Boolean;
var flag : Boolean;
    A : Array[1..4] of Integer;
    i, j : Integer;
begin
     flag := true;
 
     for i:= 1 to 4 do
     begin
          A[i] := n mod 10;
          n := n div 10;          
     end;
     
     for i := 1 to 4 do
         for j := i + 1 to 4 do
             if(A[i] = A[j]) then
                     begin
                          flag := false;
                          break;
                     end;
                     
     IsDifferentNumbers := flag;
end;
 
function FindMidl(a, b, c : Real) : Real;
begin
     if(a > b) then
          if(b > c) then
               FindMidl := b
          else
               FindMidl := c
     else
         if(a > c) then
               FindMidl := a
         else
               FindMidl := c;
end;
 
begin
     writeln(IsDifferentNumbers(1233));
     writeln(FindMidl(2.1, 3.5, 2.5))
end.

Out :
False
2.5
1
Платежеспособный зверь
8956 / 4382 / 1649
Регистрация: 28.10.2009
Сообщений: 11,624
12.02.2014, 21:59 3
А к чему здесь
Pascal
1
function FindMidl(a, b, c : Real) : Real;
0
Вежливость-главное оружие
233 / 234 / 86
Регистрация: 19.02.2013
Сообщений: 1,446
12.02.2014, 22:50 4
Цитата Сообщение от кот Бегемот Посмотреть сообщение
function FindMidl(a, b, c : Real) : Real;
когда я постил, то не заметил, что тема разрезали
0
12.02.2014, 22:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.02.2014, 22:50
Помогаю со студенческими работами здесь

Верно ли , что все четыре цифры числа различны?
Дано натуральное число n (n&lt;=9999). Верно ли , что все четыре цифры числа различны? Помогите...

Дано натуральное число, меньше 1000. Верно ли, что все цифры этого числа различны?
Дано натуральное число, меньше 1000. Верно ли, что все цифры этого числа различны? заранее спасибо...

Дано трехзначное натуральное число N. Верно ли что все его цифры различны?
Дано трехзначное натурально число N. Верно ли что все его цифры различны? Программу создать нужно....

Дано натуральное число n (n <= 9999). Учитывая все четыре цифры числа, определить, правильно, что оно содержит: все разные цифры
Плиз срочно надо=) для Microsoft Visual Studio 2010 Запрещено размещать тему в нескольких...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru