М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
baby134
baby134
29.01.2020 13:25 •  Информатика

составить блок-схему и написать программу, определяющую является ли вводимое число - нечетным и двузначным одновременно это сложно

👇
Ответ:
Polllina2209
Polllina2209
29.01.2020
Не очень понятно, в одно ли действие это должно быть, и какой язык программирования. Ну да ладно. 
Понять четное число или нет, можно с такого оператора как "%". Называется он деление без остатка. Это такой же оператор как +, -, *, /. Работает он так: если мы напишем, например, 10%2, он вернет ноль, так как 10 делится на 2 нацело. Если мы напишем 10%3, то получим единицу, так как 10 на три нацело не делится. Это выглядит как 3 + 3 + 3 + 1. Эту единицу мы и получим как результат. Соответственно, написав, например, 12/3 , получим 0.
20%6 = 2  (20 = 6 + 6 + 6 +2)
18%5 = 3  (18 = 5 + 5 + 5 + 3)
30%10 = 0 (30 = 10 +10 +10 +0)
и так далее. То есть мы получаем остаток от целого деления. Этот оператор позволяет нам так же узнать, четное ли число в левой стороне. Для этого в правой стороне нашего выражения нужно поставить двойку. 
Примеры:
10 % 2 = 0 (если ноль, то четное)
11%2 = 1 (если единица, то нечетное)
15%2 = 1 
и т.д.
соответственно, тебе нужно в начале проверить, больше ли вводимое число чем 9 (для этого нужен оператор сравнения (твое число > 9). Так мы узнаем двухзначное ли оно. А потом применить оператор % с двойкой и посмотреть что получается в результате, ноль (четное) или единица(нечетное).      
4,4(7 оценок)
Открыть все ответы
Ответ:
анжела7779
анжела7779
29.01.2020
Program z1; var s, s1, s2, s3, s4, s5, s6, s7, s8:string; begin s:='программа'; s1:=copy (s, 4, 4); s4:=copy (s, 2, 3); s5:=copy (s, 2, 1); s2:=s4+s5; s6:=copy (s, 4, 1); s7:=copy (s, 3, 1); s8:=copy (s, 5, 2); s3:=s6+s7+s8; writeln (s1, s2, s3); end. Посмотри, это пункт а. Если то, что нужно, сделаю остальные.. Program z1; var s, s1, s2, s3, st, o, l, be, c: string; begin s1:='страх'; s2:='белка'; s3:='цыпленок'; st:=copy (s1, 1, 2); o:=copy (s3, 7, 1); l:=copy (s2, 3, 1); be:=copy (s2, 1, 2); c:=copy (s3, 1, 1); s:=st+o+l+be+c; writeln (s); end.
4,7(14 оценок)
Ответ:
HanZamay
HanZamay
29.01.2020
1) статья из газеты2) из-за ошибки журналиста известного журналиста считают умершим3) например, "температура кипящей воды - 100С"4) соответственно, "кипящая вода очень горячая"5) "скорый поезд из Новосибирска прибыл на Курский вокзал в 02.35 20 февраля 2010 года"6) "поезд приехал в Москву 20 числа"7) учебник 7 класса по математике для семиклассника8) учебник 7 класса по математике для первоклассника9) текст на русском языке для русскоговорящего человека10) иноязычный сленг для человека, не говорящего на этом языке
4,5(93 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ