Если просто условие, то вот оно:
if (a[i]<0) AND (a[i] mod 2 =1) then a[i]:=a[i]*2
# # Код на ruby 2.2.3p173
count = 0
for i in 0..9
for j in 0..9
for k in 0..9
num = i*10**5+j*10**4+k*10**3+k*10**2+j*10**1+i*10**0
count+=1 if num.between?(189980,205505)
end
end
end
p count
ответ 17
Import java.util.*;
import java.lang.*;
import java.io.*;
class MyLab
{
public static void main (String[] args)
{
int a; //первое число, от которого начнем
int b; //второе число, до которого будем считать произведение
int product; //произведение всех целых чисел
Scanner in; //с помощью этого объекта читаем ввод с клавиатуры
in = new Scanner(System.in);
System.out.println("Enter A: ");
a = in.nextInt();
System.out.println("Enter B: ");
b = in.nextInt();
if (a > b) //если число от которого начинаем больше чем до которого нужно считать - поменять их местами
{
int buf = a; //сохраняем значение a
a = b; //присваиваем переменной a значение переменной b
b = buf; //присваиваем переменной b значение сохраненной в buf переменной a
}
product = 1; //инициализируем 1, что бы получить корректное произведение (ни в коем случаи не 0м, если вы не понимаете почему именно 1, то вам нечего делать в программировании, без обид)
for (int i = a; i <= b; ++i) //цикл, повторяем на промежутке от a до b с шагом в 1
{
product *= i; //умнажаем текущее значение произведения всех целых чисел на текущее целое число
}
System.out.printf("Product of all integer numbers from A = %d, to B = %d, is = %d\n", a, b, product);
}
}
0,098 килобайт получается
Var a, b, c, v, s:integer;
begin
read(a, b, c);
writeln('V = ', a*b*c);
writeln('S = ', 2*(a*b+b*c+a*c));
end.