Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.11.2013, 13:43   #1
Electorat
Новичок
Джуниор
 
Регистрация: 26.11.2013
Сообщений: 4
По умолчанию Логическая переменная, оператор присваивания (Pascal)

С помощью логической переменной и оператора присваивания определить:

1. цифра 5 входит в запись трехзначного целого k*
2. произведение двух первых цифр 3-хзначного числа равна
Electorat вне форума Ответить с цитированием
Старый 26.11.2013, 13:46   #2
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

"Произведение" "равна" ???
И чему равнО?
Вам нужно почитать про mod и div
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 26.11.2013, 13:47   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
С помощью логической переменной и оператора присваивания
И все??? Больше операторов использовать нельзя?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 26.11.2013, 13:52   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

1. цифра 5 входит в запись трехзначного целого := (k div 100 = 5) или (k mod 100) div 10 = 5) или (k mod 10 = 5)
2. произведение двух первых цифр 3-хзначного числа := (k div 100) * ((k mod 100) div 10)
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 26.11.2013, 14:01   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Аватар
Увы )
Цитата:
С помощью логической переменной и оператора присваивания
Запрещено использовать логические и арифметические операторы.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 26.11.2013, 14:03   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Запрещено использовать логические и арифметические операторы.
Тоды да, хотя и не увидел слов только или запрещено
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 26.11.2013, 14:13   #7
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Почему? У Аватара используются операции. Не операторы.
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 26.11.2013, 14:56   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

mod div и пр. это операторы.
Поскольку это спорный термин то я буду стоять на своем, как Штирлиц в анекдоте
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 26.11.2013, 15:16   #9
Electorat
Новичок
Джуниор
 
Регистрация: 26.11.2013
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
И все??? Больше операторов использовать нельзя?
Можно. Главное что бы перечисленное мною использовалось.

Цитата:
Сообщение от Аватар Посмотреть сообщение
1. цифра 5 входит в запись трехзначного целого := (k div 100 = 5) или (k mod 100) div 10 = 5) или (k mod 10 = 5)
2. произведение двух первых цифр 3-хзначного числа := (k div 100) * ((k mod 100) div 10)
Выражаю благодарность

Последний раз редактировалось Stilet; 26.11.2013 в 17:06.
Electorat вне форума Ответить с цитированием
Старый 26.11.2013, 15:52   #10
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Спорная только в русском языке. Просто кто-то когда-то перевел operator как оператор и пошло-поехало
Впрочем, и со statement тоже не лучше: и оператор, и инструкция, и операция.

Стоять насмерть не буду.
А при таких ограничениях задача вообще решаема?
ZX Spectrum-128 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оператор присваивания Настасся Паскаль, Turbo Pascal, PascalABC.NET 4 12.10.2013 17:54
Оператор присваивания Slunkin Паскаль, Turbo Pascal, PascalABC.NET 3 14.01.2011 17:53
Оператор присваивания BaNNeD Помощь студентам 2 14.12.2010 17:39
Если y – вещественная переменная, а n – целая, то оператор присваивания какой будет иметь вид? Naruto63 Помощь студентам 6 23.11.2009 16:30