#include <iostream>
using std::cout;
using std::cin;
using std::endl;
void test(int);
int main()
{
int number;
cout << "Enter the number: ";
cin >> number;
if(number < 1000)
{
cout << "Error" << endl;
}
else
test(number);
return 0;
}
void test(int number)
{
int a, b, c;
c = number % 10;
number /= 10;
b = number % 10;
number /= 10;
a = number % 10;
cout << a << " * " << b << " * " << c << " = " << (a * b *c) << endl;}
var c, a,b: integer;
begin
Writeln ('Введите 1 ое число');
readln(a);
Writeln ('Введите 2 ое число');
readln(b);
IF (a*b)<0 then
c:=(A*B)*2
else
c:=(a*B)*1.5;
writeln(c);
end;
Вроде так
<em>// PascalABC.NET 3.2, сборка 1341 от 20.11.2016</em>
begin
var a:=ArrRandom(15,-10,30); a.Println;
var b:=ArrRandom(25,-10,30); b.Println;
var ma:=a.Where(x->x.IsEven).Max;
var mb:=b.Where(x->x.IsEven).Max;
if ma>mb then
WritelnFormat('Максимум четных 1-го массива {0} больше 2-го {1}',ma,mb)
else
if mb>ma then
WritelnFormat('Максимум четных 1-го массива {0} меньше 2-го {1}',ma,mb)
else Writeln('Максимумы четных элементов в массивах равны ',ma)
end.
Пример
-2 30 -1 19 16 26 21 24 5 19 -3 28 10 11 -9
14 6 -2 28 26 4 8 -4 -7 28 -4 10 -9 6 29 -10 8 9 26 5 12 23 18 9 20
Максимум четных 1-го массива 30 больше 2-го 28
Ответ: a:= 5;
b:= 7; c:= a+b;
Объяснение: Надо поставить точки с запятой
Для начала, определим длину фразы - 23 символа
Далее все зависит от кодировки
1) Если кодировка <span>ASCII или ANSI, то 1 символ в этой кодировке кодируется одним байтом, следовательно, байт во фразе 23, а бит 23*8 = 184
184 бита
</span>2) Если кодировка Unicode, то 1 символ в этой кодировке кодируется двумя байтами, следовательно, байт во фразе 46, а бит 46*8 = 368
368 бита
и т.д.