Дана последовательность из n целых чисел. Найти произведение индексов простых чисел. Программа на Паскаль.
10-11 класс
|
uses crt;
var n,t,i,j,mult:integer;
flag:byte;
begin
writeln('Input "n" and elements of array: ');
read(n);
mult:=1;
for i:=1 to n do
begin
flag:=1;
read(t);
if t mod 2 = 0 then
begin
j:=3;
while j<sqrt(t) do
begin
if t mod j = 0 then
begin
flag:=0;
break;
end;
inc(j,2);
end;
end;
if flag=1 then
mult:=mult*i;
end;
writeln(mult);
end.
Другие вопросы из категории
Задан квадратный массив. Найти сумму элементов по периметру массива.
Читайте также
чисел найти количество элементов равных 3. 3)В массиве из 8 целых найти номер массива с наибольшим значением. 4)В массиве из 12 целых чисел найти количество и сумму элементов, расположенных до максимального элемента. 5)Для массива из 15 вещественных подсчитать количество элементов массива меньших суммы первого и последнего элементов массива.
Дана последовательность из n целых чисел. Найти количество элементов этой последовательности, кратных числу К.
Помогите пожалуйста написать программу)
B<=100).
Выходнфе данные: вывести сумму всех целых чисел от А до В включительно.
Можно, пожалуйста, с объяснением.
Дан массив из N целых чисел. найти номер первого элемента ,который меньше 10.