Правила записи арифметических выражений. Урок 1 Установи соответствие между арифметическими функциями и их назначениями. round(x,y) abs(x) divmod(x, y) pow(x, y) частное и остаток от деления x на y округление числа, y – число знаков после запятой возведение числа в степень модуль числа Я уже сделал,но для тех кто ищет вот
1) К прикладным программам относятся: ✔ Текстовые редакторы (подходят все варианты - они все взаимодействуют с пользователем) ✔ Графические редакторы ✔ Бухгалтерские программы ✔ Табличные процессоры
2) В игре "Поле чудес" загадали слово из 16 букв. Вы просите открыть вторую букву. Когда вам ее открыли, какое количество информации вы получили? 1 16 бит 2 1 байт ✔ 4 бит (2^4 = 16) 4 8 бит
3) У матери было четыре сына: Миша, Ваня, Толя, Гоша. Двое из них близнецы. Известно, что Толя старше Миши, который моложе Гоши. Толя моложе Вани, который старше Гоши. Кто из детей близнецы? Из первого утверждения Толя > Миша и Гоша > Миша, из второго Ваня > Толя, Ваня > Гоша. Тогда Ваня > [Толя, Гоша] > Миша, Толя и Гоша - близнецы.
4) Какие из определений относятся к дисплейному процессору? ✔ составляющее видеокарты 2 электронное энергозависимое запоминающее устройство 3 устройство для ввода в компьютер изображения ✔ управляет работой дисплея
5) Что из нижеперичисленного можно отнести к информационным моделям? ✔ манекен ✔ карточка больного ✔ карта местности ✔ модель застройки городп
6) Какой символ необходимо разместить перед запросом в строке поиска в интернете, чтобы было обязательное присутствие всех слов в найденных документах? 1 & (это не указывается перед запросом) ✔ + 3 ! (это "не") 4 * (это замена любого слово в цитате
7) Ты работал в каталоге C:\DOOL\FORS1\DDD_Модель. Затем перешел на один уровень выше в дереве каталогов, спустился в подкаталог DDD_Рок и удалил из него файл coni.22. Назовите полное имя файла, который вы удалили. Изначально были в C:\DOOL\FORS1\DDD_Модель, подняли на уровень выше C:\DOOL\FORS1, спустились в подкаталог C:\DOOL\FORS1\DDD_Рок и удалили файл C:\DOOL\FORS1\DDD_Рок\coni.22
Так как понятие "гласная", "согласная" и пр. не являются формализованными понятиями, то есть их нельзя вычислить алгоритмически, их нужно задавать таблично, константами, а так как их много, то лучше всего подойдут массивы.
Так как не указан язык программирования, в котором нужно реализовать текст, напишу на некоем псевдоязыке, текст которого легко переводится на известный тебе язык.
В общем, программа будет такой
// объявления массивов
гласная(), согласная(), знак()
// заполнение массивов
гласная(1)="А";
гласная(2)="а";
гласная(3)="Е";
гласная(4)="е";
согласная(1)="Б";
согласная(2)="б";
согласная(3)="В";
согласная(4)="в";
знак(1)=".";
знак(2)=".",;
знак(3)="!";
знак(4)="?";
// Функции
функция фГласная(буква)
Для ц=1 по кг Цикл
Если буква=гласная(ц) тогда
Возврат(1);
КонецЦикла;
КонецЦикла;
Возврат(0);
КонецФункции
функция фСогласная(буква)
КонецФункции
функция фзнак(буква)
КонецФункции
// текст основной программы
Ввод(буква);
Если фГласная(буква) = 1 тогда
Сообщить(буква+" гласная");
ИначеЕсли фСогласная(буква)=1
тогда Сообщить(буква+" согласная");
ИначеЕсли фЗнак(буква)=1 тогда
Сообщить(буква+" разделительный знак");
Иначе Сообщить(буква+" не квалифицирована");
КонецЕсли;
Вот собственно и всё.
Замечание1
Если язык требует при объявлении массива его размерность- её нужно указать. многие языки имеют встроенную функцию определения размерности, некоторые языки имеют встроенные функции поиска в массиве, тогда нужно воспользоваться ими, а не писать свои функции.
Замечание2
Если ИначеЕсли... как правило реализуется операторами Case
Замечание3
Основная программа, как правило тоже обрамляется циклом с выходом по условию, которое либо системное либо некий хитрый символ(или клавиша), который ты определяешь концом ввода данных.
Замечание4
Вместо массив можно использовать строки, содержащие подряд буквы, например, гласная="АаЕеИи". в этом случае для поиска нужно пользоваться соответствующими встроенными строковыми функциями.
В общем, смысл должен быть тебе понятен, а дальше - творчество.
Успехов!
Почему-то при записи убежал возврат каретки, попробовал восстановить. :)
✔ Текстовые редакторы (подходят все варианты - они все взаимодействуют с пользователем)
✔ Графические редакторы
✔ Бухгалтерские программы
✔ Табличные процессоры
2) В игре "Поле чудес" загадали слово из 16 букв. Вы просите открыть вторую букву. Когда вам ее открыли, какое количество информации вы получили?
1 16 бит
2 1 байт
✔ 4 бит (2^4 = 16)
4 8 бит
3) У матери было четыре сына: Миша, Ваня, Толя, Гоша. Двое из них близнецы. Известно, что Толя старше Миши, который моложе Гоши. Толя моложе Вани, который старше Гоши. Кто из детей близнецы?
Из первого утверждения Толя > Миша и Гоша > Миша, из второго Ваня > Толя, Ваня > Гоша. Тогда Ваня > [Толя, Гоша] > Миша, Толя и Гоша - близнецы.
4) Какие из определений относятся к дисплейному процессору?
✔ составляющее видеокарты
2 электронное энергозависимое запоминающее устройство
3 устройство для ввода в компьютер изображения
✔ управляет работой дисплея
5) Что из нижеперичисленного можно отнести к информационным моделям?
✔ манекен
✔ карточка больного
✔ карта местности
✔ модель застройки городп
6) Какой символ необходимо разместить перед запросом в строке поиска в интернете, чтобы было обязательное присутствие всех слов в найденных документах?
1 & (это не указывается перед запросом)
✔ +
3 ! (это "не")
4 * (это замена любого слово в цитате
7) Ты работал в каталоге C:\DOOL\FORS1\DDD_Модель. Затем перешел на один уровень выше в дереве каталогов, спустился в подкаталог DDD_Рок и удалил из него файл coni.22. Назовите полное имя файла, который вы удалили.
Изначально были в C:\DOOL\FORS1\DDD_Модель, подняли на уровень выше C:\DOOL\FORS1, спустились в подкаталог C:\DOOL\FORS1\DDD_Рок и удалили файл C:\DOOL\FORS1\DDD_Рок\coni.22
Так как понятие "гласная", "согласная" и пр. не являются формализованными понятиями, то есть их нельзя вычислить алгоритмически, их нужно задавать таблично, константами, а так как их много, то лучше всего подойдут массивы.
Так как не указан язык программирования, в котором нужно реализовать текст, напишу на некоем псевдоязыке, текст которого легко переводится на известный тебе язык.
В общем, программа будет такой
// объявления массивов
гласная(), согласная(), знак()
// заполнение массивов
гласная(1)="А";
гласная(2)="а";
гласная(3)="Е";
гласная(4)="е";
согласная(1)="Б";
согласная(2)="б";
согласная(3)="В";
согласная(4)="в";
знак(1)=".";
знак(2)=".",;
знак(3)="!";
знак(4)="?";
// Функции
функция фГласная(буква)
Для ц=1 по кг Цикл
Если буква=гласная(ц) тогда
Возврат(1);
КонецЦикла;
КонецЦикла;
Возврат(0);
КонецФункции
функция фСогласная(буква)
КонецФункции
функция фзнак(буква)
КонецФункции
// текст основной программы
Ввод(буква);
Если фГласная(буква) = 1 тогда
Сообщить(буква+" гласная");
ИначеЕсли фСогласная(буква)=1
тогда Сообщить(буква+" согласная");
ИначеЕсли фЗнак(буква)=1 тогда
Сообщить(буква+" разделительный знак");
Иначе Сообщить(буква+" не квалифицирована");
КонецЕсли;
Вот собственно и всё.
Замечание1
Если язык требует при объявлении массива его размерность- её нужно указать. многие языки имеют встроенную функцию определения размерности, некоторые языки имеют встроенные функции поиска в массиве, тогда нужно воспользоваться ими, а не писать свои функции.
Замечание2
Если ИначеЕсли... как правило реализуется операторами Case
Замечание3
Основная программа, как правило тоже обрамляется циклом с выходом по условию, которое либо системное либо некий хитрый символ(или клавиша), который ты определяешь концом ввода данных.
Замечание4
Вместо массив можно использовать строки, содержащие подряд буквы, например, гласная="АаЕеИи". в этом случае для поиска нужно пользоваться соответствующими встроенными строковыми функциями.
В общем, смысл должен быть тебе понятен, а дальше - творчество.
Успехов!
Почему-то при записи убежал возврат каретки, попробовал восстановить. :)