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

проверка на 2хзначность и четность числа

21.03.2010, 17:46. Показов 9561. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
нужно составить программу, определяющую является ли введенное число с клавиатуры двухзначным и четным+для етого случая нужно найти квадрат числа.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
program divide; 
var
m : Integer; 
begin
Write('Введите целое число'); 
ReadLn(m);
if   m mod 2=0   then begin if (m > 9) and (m < 100) then  
write('число двузначное, четное и его квадрат равен',m*m)
end
else end;
readln;
end.
мои наработки, только 1 проблема запускаю программу ввожу число и она закрыается.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.03.2010, 17:46
Ответы с готовыми решениями:

Проверка числа на четность
В виде функции и в виде процедуры

Проверка числа на чётность
Чётность числа. Напишите программу которая определяет является ли число чётным. Заранее благодарю за помощь!!!

Проверка числа на четность!?
Как проверить число на четность? есть ли такая фун-ия, если нет, то как написать? дано число, нужно проверить его, если оно четное,...

12
 Аватар для koorya
334 / 181 / 68
Регистрация: 18.03.2010
Сообщений: 586
Записей в блоге: 11
21.03.2010, 17:56
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
uses crt;
var
   n:integer;
begin
     clrscr;
     readln(n);
     if (n>9) and (n<100) and (n mod 2=0) then
           writeln(n*n)
     else
         writeln('ne podhodit');
     readln;
end.
так работает,
1
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
21.03.2010, 17:57
Pascal
1
2
3
4
5
6
7
8
9
10
11
program divide; 
var
m : Integer; 
begin
Write('Введите целое число'); 
ReadLn(m);
if   (m mod 2=0)and(m > 9) and (m < 100)   then 
write('число двузначное, четное и его квадрат равен',m*m)
else write('Число не соответствует условию!')
readln
end.
1
0 / 0 / 0
Регистрация: 21.03.2010
Сообщений: 6
21.03.2010, 17:58  [ТС]
такой вопрос для чего нужны crt и clrscr;
0
 Аватар для koorya
334 / 181 / 68
Регистрация: 18.03.2010
Сообщений: 586
Записей в блоге: 11
21.03.2010, 18:01
relink74, clrscr - очистка экрана, crt - библиотека для clrscr
0
0 / 0 / 0
Регистрация: 21.03.2010
Сообщений: 6
21.03.2010, 18:05  [ТС]
Цитата Сообщение от Puporev Посмотреть сообщение
Pascal
1
2
3
4
5
6
7
8
9
10
11
program divide; 
var
m : Integer; 
begin
Write('Введите целое число'); 
ReadLn(m);
if   (m mod 2=0)and(m > 9) and (m < 100)   then 
write('число двузначное, четное и его квадрат равен',m*m)
else write('Число не соответствует условию!')
readln
end.

uses crt;
var
n:integer;
begin
clrscr;
readln(n);
if (n>9) and (n<100) and (n mod 2=0) then
writeln(n*n)
else
writeln('ne podhodit');
readln;
end.



так работает
затестил обе программы. пишет неподходящее число, мб 3 паскаля подряд кривых попалось..
0
 Аватар для koorya
334 / 181 / 68
Регистрация: 18.03.2010
Сообщений: 586
Записей в блоге: 11
21.03.2010, 18:18
relink74, глупый вопрос, но все же вводишь точно четное число, меньшее 100 но большее 9 ?
xD
0
0 / 0 / 0
Регистрация: 21.03.2010
Сообщений: 6
21.03.2010, 18:19  [ТС]
такто да
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
21.03.2010, 18:22
хм чегото не того в любом случае выдает что число не подходит
А Вы точно знаете что такое четное двухзначное число? просто у меня все работает, ввожу 21 - нет, 22- да.
0
0 / 0 / 0
Регистрация: 21.03.2010
Сообщений: 6
21.03.2010, 18:28  [ТС]
спасибо огромное) эт я кривой а не паскаль..)
0
 Аватар для koorya
334 / 181 / 68
Регистрация: 18.03.2010
Сообщений: 586
Записей в блоге: 11
21.03.2010, 18:30
relink74 , а что в итоге было у вас не то?
0
0 / 0 / 0
Регистрация: 21.03.2010
Сообщений: 6
21.03.2010, 18:34  [ТС]
вместо m mod 2=0 было m mod 20=0 xD а в той програмке которую я сам делал (1ый пост) не пойму досихпор. + низнал чтоможно брать 3+ условия, тоесть а>0 and b>0 c=100500 xD
0
 Аватар для koorya
334 / 181 / 68
Регистрация: 18.03.2010
Сообщений: 586
Записей в блоге: 11
21.03.2010, 18:36
бывает..=)))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.03.2010, 18:36
Помогаю со студенческими работами здесь

Проверка числа на чётность
Какой из этих способов работает быстрее if (!(a%2)) или if (!(a&amp;1))

Проверка числа на четность
Господа подскажите, как проверить число на четность. Заранее благадарен.

Проверка на четность числа
Здраствуйте. Только начал изучать асм и возник вопрос: как проверить число находящееся в регисте на четность? существует ли в асм...

Проверка числа на четность
почему у меня не переходит по метке четности тоесть Evenn?у меня он идет линейно. В чем может быть оишбка? X dw 5429h Y dw 7844h Z dw...

Проверка числа на чётность
Помогите пожалуйста разработать программу ввода числовых данных с клавиатуры, которая запрашивает десятичное число и проверяет его на...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru