#include <iostream>
using namespace std;
bool srav(int a, int b)
{
if (a > b)
return 1;
else
return 0;
}
int main()
int number = 0;
int AB = 1, CD = 1;
cout << "Input A , B\n";
//Произведение A на B
for (int i = 0; i <= 1; i++)
cin >> number;
AB *= number;
cout << "A*B = " << AB << endl;
CD *= number;
cout << "C*D = " << CD << endl;
if(srav(AB,CD))
cout<<"A*B > C*D";
cout << "C*D > A*B";
Объяснение:
capacity: real;
begin
capacity := 4 * 160 * 60;
writeln('Слов за 4 часа = ', capacity);
{пробелы тогда тоже считаем}
capacity := capacity * (6 + 1);
writeln('Символов за 4 часа = ', capacity);
capacity := capacity;
writeln('Байт за 4 часа = ', capacity);
capacity := capacity / 1024;
writeln('Кбайт за 4 часа = ', capacity);
end.
Вывод
Слов за 4 часа = 38400
Символов за 4 часа = 268800
Байт за 4 часа = 268800
Кбайт за 4 часа = 262.5
А вобще применять битовое определение символов как подсчет кол-ва информации перерабатываемой человеком - в корне не верно
#include <iostream>
using namespace std;
bool srav(int a, int b)
{
if (a > b)
return 1;
else
return 0;
}
int main()
{
int number = 0;
int AB = 1, CD = 1;
cout << "Input A , B\n";
//Произведение A на B
for (int i = 0; i <= 1; i++)
{
cin >> number;
AB *= number;
}
cout << "A*B = " << AB << endl;
for (int i = 0; i <= 1; i++)
{
cin >> number;
CD *= number;
}
cout << "C*D = " << CD << endl;
if(srav(AB,CD))
cout<<"A*B > C*D";
else
cout << "C*D > A*B";
return 0;
}
Объяснение: