Поделитесь своими знаниями, ответьте на вопрос:
Задача 2 На диа-грам-ме по-ка-за-но ко-ли-че-ство участ-ни-ков те-сти-ро-ва-ния по пред-ме-там в некоторых областях Казахстана.Туркестанская областьВКОКакая из диа-грамм пра-виль-но от-ра-жа-ет со-ОТ-но-ше-ниеко-ли-че-стваучаст-ни-ковте-Сти-ро-ва-ния по ис-то-рии вСКОо100200300400500ХимияИсторияОБиология1)2)3)4)
Примерно так. На псевдоязыке, который легко переводится в тот, который знаком
//
Сумм=0;
Конец=0;
Ввод(Ч);
Пока (Ч#Конец) Цикл
Если Проверить(Ч)=1 Тогда
Сумм=Сумм+Ч;
КонецЕсли;
Ввод(Ч);
КонецЦикла;
Печать(Сумм);
//
//
Функция Проверить(П)
Если Остаток(П,10)=4 Тогда
Если Остаток(П,6)=0 Тогда
Возврат(1);
КонецЕсли;
КонецЕсли;
Возврат(0);
КонецФункции
//
Этот текст не использует массивы, поэтому количество вводимых чисел неограничено. Их величина определяется описанием переменной(если в языке оно явно требуется, для приведенных данных достаточно описать как ЦЕЛОЕ(INTEGER)). Сумм описать побольше(если требуется).
Если в языке нет функции Остаток(обычно MOD), напиши свою, это очень просто.
Повторюсь, в Паскаль, Бейсик, 1С текст переводится очень легко, в С(Java, PHP и пр.) чуть сложнее, там немного другой синтаксис, но это преодолимые проблемы.