Текстовые редакторы. Предназначены для создания и редактирования текста без оформления;
Текстовые процессоры (MS Word). Более продвинутые текстовые редакторы, позволяющие редактировать текст с оформлением, изменением шрифтов и его размеров, вставки графических файлов, таблиц и т.п. для более презентабельного оформления текста;
Электронные таблицы (MS Excell). В основном используются для обработки каких-либо данных, содержащихся в этих таблицах. Прикладные задачи чаще всего выполняются для хранения учетных данных с последующим их анализом;
Растровые и векторные графические редакторы (Photoshop, Corel), "просмотрщики". Использование прикладных программ такого типа позволяет создавать, редактировать, а так же просматривать графические изображения;
Аудио видео плееры, редакторы (WinAmp). Позволяет просматривать видео, слушать музыку, создавать музыкальные композиции;
Системы управления базами данных (например - MSQL). Такие программы служат для работы с базами данных. Например, программа учета клиентов - простая база для хранения сведения о клиентах, их контактные данные и т.п. Можно проводить операции по поиску, удалению и добавлению записей в базу;
Переводчики или электронные словари. Такие прикладные программы позволяют без особых усилий переводить текст на разные иностранные языки без их непосредственного изучения;
Компьютерные игры. Используются для развлечений или для развития в игровой форме.
Одним из примеров прикладной программы, может послужить, например, программа подсчета репостов. Все виды прикладных программ перечислить сложно, но мы постарались выделить основные программы прикладного обеспечения.
Объяснение:
#1
public static void Main(string[] args)
{
double r = 1;
Console.WriteLine("P = " + Math.PI*r*2);
Console.WriteLine("S = " + Math.PI*r*r);
}
#2
static void Main(string[] args)
{
int[] a = new int[10];
a[0] = 1;
a[1] = 1;
a[2] = 2;
a[3] = 3;
for (int i = 0; i < 3; i++)
{
Console.WriteLine("a[{0}] = {1} ", i + 1, a[i]);
}
for (int i = 3; i < a.Length; i++)
{
a[i] = a[i - 1] + a[i - 3];
Console.WriteLine("a[{0}] = {1} ", i + 1, a[i]);
}
}