1. 2^7 = 128 цветов
2. 640*350*(ln(16)/ln(2)) бит на пикс = 896000 бит / 8 / 1024 = 109,375 кбайт
3. 2048*1024/8/1024=256; (1,5 * 1024) / 256 = 6 бит на один пиксель
4. 2^9 = 512 цветов
5. 1024*768*(ln(8)/ln(2)) бит пикс = 2359296 бит / 8 / 1024 = 288 кбайт
6. 1024 * 512 / 8 / 1024 = 64; 640 кбайт / 64 = 10 бит на пиксель; 2^10 = 1024 цветов
Если правильно понял, то:
var a, b: integer;
begin
readln(a, b);
writeln(b, a);
end.
Целевой яп - C#. Реализован ввод с клавиатуры и проверка на корретность ввода. Пример работы программы приведен на рисунке 1. Код ниже.
using System;
namespace FindPairs
{
class Program
{
static void Main(string[] args)
{
Console.Write("Введите трехзначное число: ");
string input = Console.ReadLine();
int number = 0;
if(input.Length != 3 || !int.TryParse(input, out number))
{
Console.WriteLine("Неверный ввод. Экстренное завершение!");
return;
}
Console.WriteLine("Число, полученное при перестановке первой и второй цифры: {1}{0}{2}", input[0],input[1],input[2]);
}
}
}