Вопрос школьника по предмету Информатика
помогите пожалуйста, паскаль.
В последовательности целых чисел определить, каких чисел больше:
положительных или отрицательных. Количество чисел в
последовательности НЕ известно, ввод заканчивается числом 0
Ответ учителя по предмету Информатика
Ответ:
— PascalABC.NET 3.6.2 —
begin
var (pos, neg) := (0, 0);
ReadSeqIntegerWhile(p -> p <> 0)
.ForEach(p -> begin
if p >= 0 then pos += 1 else neg += 1;
end);
if pos > neg then println(‘Sequence contains more positive numbers’) else
if neg < pos then println(‘Seqnuece contains more negative numbers’) else println(‘Sequence contains equal count of positive and negative numbers’);
end.
Похожие вопросы от пользователей
в истории медицины. Необычная старинная маска привлекла его внимание: во время эпидемий чумы лекари носили маски в виде вороньего клюва.
Какое растение имело смысл класть в “клюв” маски для защиты доктора?
цветки ромашки
цветки чистотела
дольки лимона
траву крапивы
дольки чеснока
траву полыни
ягоды облепихи
луковицы лука
хвою сосны
1. Есть множество целых чисел от 1 до 30. Наугад выбрали числа, кратные 2, кратные 3, кратные 5. Найти вероятность.
2. В семье 3 детей. Построить схему для 1 случая — старший ребёнок мальчик, для 2 случая — в семье не менее 2 мальчиков.
3. В урне 2 белых и 4 чёрных шара. Один человек держит пари с другим, что среди вынутых 3 шаров будет только один белый. Найти вероятность и в каком отношении будут шансы спорщика.
4. В урне 5 белых и 3 чёрных шара, какова вероятность того, что последний шар будет белый.
5. Подброшены 2 игральные кости. Найти вероятность того, что сумма выпавших очков 1)равна 5. 2) равна 5, а разность 2. 3)сумма равна 8. 4)сумма равна 8, а произведение 16. 5)сумма меньше 5.