0 / 0 / 0
Регистрация: 01.11.2015
Сообщений: 9
1

Определить факт наличия чётной цифры в числе

03.11.2015, 17:53. Показов 732. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Составить линейную программу, печатающую значение true, если указанное высказывание является истинным, и false — в противном случае:
В заданном натуральном четырехзначном числе N имеется четная цифра. pascal
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.11.2015, 17:53
Ответы с готовыми решениями:

Поиск наибольшей чётной цифры в числе
Здравствуйте, как написать на Паскале код, который будет находить наибольшую чётную цифру в числе? ...

Проверка наличия цифры в числе
Всем доброго времени суток. TASM Как проверить, содержит ли число данную десятичную цифру? ...

Определить, является ли средняя цифра во введенном числе чётной
Ввести трёхзначное число. Определить, является ли средняя цифра во введенном числе чётной. Вывести...

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

3
Эксперт Pascal/Delphi
6809 / 4566 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
03.11.2015, 18:15 2
Определить есть ли в заданном четырехзначном числе четная цифра
0
8 / 8 / 8
Регистрация: 11.09.2015
Сообщений: 38
03.11.2015, 18:17 3
Проверку на ввод числа можно убрать, оставить только RealLn(n);

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
program untitled;
 
var
    n, i: Integer;
    res: boolean;
 
begin
    repeat
        Write('Введите n (n > 0, n < 10000): ');
        ReadLn(n);
    until (n>999) and (n<10000);
    res := false;
    for i := 1 to 4 do
    begin
        if ((n mod 2) = 0) then res := true;
        n := n div 10;
    end;
    WriteLn(res);
end.
Пока писал, уже ответили
Но там варианты на мой взгляд сложноватые, особенно первые.
0
охотник
1011 / 535 / 650
Регистрация: 29.09.2014
Сообщений: 1,083
03.11.2015, 18:32 4
Pascal
1
2
3
4
const n=5127;
begin
 writeln(not(odd(n)and odd(n div 10)and odd(n div 100)and odd(n div 1000)))
end.
0
03.11.2015, 18:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.11.2015, 18:32
Помогаю со студенческими работами здесь

Проверка на факт наличия MS SQL сервера
Всем привет! Скажите пожалуйста кто как проверяет наличие установленного MS SQL сервера?

Дано двузначное число. Определить: начинается ли оно с четной цифры
Дано двузначное число. Определить: начинается ли оно с четной цифры

Определить в предложении количество слов четной длины, содержащих только нечетные цифры
дано предложение. Определить количество слов четной длины, содержащих только нечетные цифры.

Если в данном числе есть цифры "2" и "5", то определить, какая из них расположена в числе левее
Помогите, пожалуйста.Нужно составить циклы с предусловием и постусловием. VBA Задание Дано...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru