-
Вопрос по информатике:
Объясните программу!!!!
Среди заданных чисел A,B,C,D есть хотя бы два четных.
var i,e,t,k:integer;
s:string;
begin
for i:=0 to 3 do
begin
repeat
Write(Chr(Ord('a')+i),': ');
ReadLn(s);
Val(s,t,e);
if e<>0 then WriteLn('Это не целое число, повторите ввод');
until e=0;
if t mod 2=0 then Inc(k);
end;
WriteLn(k>=2);
end.
-
Автор:
master40
-
-
Вообще, программу можно написать намного легче и понятнее, но она будет не так красиво выглядеть в плане кода и вывода сообщенийЕсли нужен упрощённый вариант программы, то вы можете задать новый вопрос с заданием
i - Счётчик количества чисел
e - Вывод ошибки
t - Введённое число (преобразованная строка)
k - Счётчик количества чётных чисел
s - Введённое число в виде строки
- Начало программы
- Начинается цикл for i:=0 to 3 do всё что внутри него будет повторено 4 раза пока i не больше 3 (0, 1, 2, 3)
- Начинается цикл repeat ... until e=0; если к концу выполнения команд, которые находятся внутри цикла переменная e будет равна нулю, то цикл закончится и не будет повторятся снова
- Вывод Write(Chr(Ord('a')+i),': '); функция Ord преобразует символ (в данном случае символ "a" англ. алфавита) в кодировку Unicode. (В unicode символы пронумерованы в алфавитном порядке. То есть +1 к коду означает сдвиг по алфавиту вправо на 1 позицию). Затем к коду символа "a" прибавляется значение i. Затем функция Chr преобразует новый код в символ.
- Ввод переменной s
- Функция Val преобразует строку s в число и записывает в переменную t. Если преобразование удалось, то переменная e равняется нулю, если нет, то переменная e больше нуля.
- Условие - Если e не равняется нулю, то вывести сообщение "Это не целое число, повторите ввод"
- Цикл со вводом числа не повторяется если e = 0
- Условие - Если t чётное, то функция Inc прибавляет к переменной k единицу.
- Вывод логического значения выражения k >= 2 (True если истина и False, если ложь)
- Конец программы :)
Еще 4 ненужных тебе вопроса, но это важно для поиска
-
Вопрос по другим предметам:
Выделите понятие, не являющееся категорией этики…
А) абстракцией
Б) добро
В) справедливость
Г) честь
2. Без процесса воспитания невозможно становление…
А) человеческой личности
Б) нравственных ценностей
В) творческого труда
Г) общественных законов
3. Под моралью принято подразумевать…
А) чтение нотаций провинившемуся
Б) суть басни
В) нравоучительные рассуждения
Г) стихийно сложившиеся неписанные законы общества
4. Нормы морали – продукт…
А) экономического развития
Б) социально- политических отношений
В) морального сознания
Г) исторического развития общества
5. В Античности зарождается такое направление, как эвдемонизм, который стремился установить…
А) порядок
Б) свободу
В) гармонию между добродетелью и стремлением к счастью
Г) нравственность
6. Без «добра» существование человеческого общества и личности…
А) возможно
Б) невозможно
В) просто невозможно
Г) естественно
7. С религиозными взглядами на природу, происхождение морали во многом пересекаются воззрения представителей объективного идеализма….
А) Гегель, Сократ
Б) Аристотель, Платон
В) Кант, Фейербах
Г) Платон, Гегель
8. Глобальными проблемами современности являются…
А) демографическая ситуация
Б) угроза термоядерной войны
В) индивидуальное мировоззрение
Г) познавательная деятельность
Д) верно «а» и «б»
Е) все ответы верны
9. Выделите понятие морального сознания…
А) поступок
Б) бездействие
В) характер, нрав
Г) добро и зло, честь, совесть, справедливость
10. Этическая категория справедливость- это…
А) адекватное отношение власти к своим гражданам
Б) результат борьбы добра и зла
В) признание равных возможностей за всеми людьми
Г) уважение моральных принципов-
Ответов: 2
-
5 лет назад
-
-
Вопрос по физике:
На спираль нагревательного элемента, изготовленного из никелиновой проволоки, имеющей длину 18 м и площадь поперечного сечения 0,24 мм2, подали напряжение 120 В. Определите мощность тока, проходящего через нагревательный элемент при таком напряжении. Удельное сопротивление никелина 0,4 Ом·мм2/м.-
Ответов: 1
-
5 лет назад
-
-
Вопрос по геометрии:
Объём одного цилиндра 16. У другого радиус в 3 раза больше, а высота в 4 раза меньше, какой объем 2 цилиндра?-
Ответов: 4
-
5 лет назад
-
-
Вопрос по русскому языку:
ДАЮ 30 Баллов ПЖ СРОЧНО
Предложение: „Более умного письма я написать не мог, сколько я над ним не бился” является
А) бессоюзном сложным
В) простым осложненным
С) сложном с различными видами связи
Д) сложноподчинённым
Е) сложным с различными видами связи
-
Ответов: 1
-
5 лет назад
-