Потому что основания являются значениями степеней двойки. Представления в этих СС удобны для работы с данными и представления данных.
C# не знаю. Ответа вряд ли дождешься.
Если обладаешь минимальными знаниями в C# - переделаешь с C++.
#include <iostream>
const float PI = 3.14;//определите значение сами. Можно, конечно, брать более точное(double) из библиотек, но ограничусь этим.
int main()
{
int
R,//радиус бОльшей окружности.
r = 20,//радиус меньшей окружности.
result;//площадь.
std::cin >> R;
std::cout << "радиус бОльшей окружности = " << R << std::endl;
std::cout << "радиус меньшей окружности = " << r << std::endl;
std::cout << "Площадь равна = " << PI*(R*R-r*r);
}
Обычно виртуальный принтер используется для:
Преобразование документов в формат PDF, Djvu или PostScript.Сохранение нескольких документов в один.Преобразование документов в графические файлы, например, в JPEG или TIFF, для представления в универсальном, платформо-независимом формате.Отправка документов на сервер факсимильных сообщений.Добавление возможностей, которые не поддерживает принтер, таких как:печать нескольких страниц на одной без бордюров;печать на бланках;водяные знаки, и другое.Удалённая печать документов через Интернет.
Устройства вывода<span> информации</span>
8)D - переменная без плавающей запятой
9)C - переменная с плавающей запятой
10)A - переменная строка
11)D - символьная переменная