Надо составить-блок схему
Значения переменных А, В, С поменять местами так, чтобы оказалось
А>=В>=С. Переменные А, В, С заданы.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
double a, b, c, max=0, min=0, sr=0;
Console.Write("Enter a: ");
a = Convert.ToDouble(Console.ReadLine());
Console.Write("Enter b: ");
b = Convert.ToDouble(Console.ReadLine());
Console.Write("Enter c: ");
c = Convert.ToDouble(Console.ReadLine());
if ((a > b) && (a > c) && (b > c))
{
max = a;
min = c;
sr = b;
}
if ((a > b) && (a > c) && (b < c))
{
max = a;
min = b;
sr = c;
}
if ((a < b) && (a < c) && (b > c))
{
max = b;
min = a;
sr = c;
}
if ((a < b) && (a > c) && (b > c))
{
max = b;
min = c;
sr = a;
}
if ((a < b) && (a < c) && (b < c))
{
max = c;
min = a;
sr = b;
}
if ((a > b) && (a < c) && (b < c))
{
max = c;
min = b;
sr = a;
}
a = max;
b = sr;
c = min;
}
}
}
Эту задачу можно промоделировать вручную на бумаге.Главное не запутаться. Массив изменяется до A[5],далее идёт отражение первой части.
ответ: 3)
№2)Тут тоже идёт отражение массива,только в другую сторону. В последний элемент будет записан нулевой и обратно(A[10]=0,A[0]=0), и так далее. В итоге получится ответ под номером 4)
№3) В данной программе идёт поиск максимального элемента массива:
for k := 1 to 10 do
if Dat[k] > m then
m := Dat[k]
Можно увидеть,что максимальным является 8.
Выведет число 8.
При работе на персональном компьютере довольно часто возникает необходимость уменьшить размер файла с целью экономии места на диске. Например, требуется перенести файлы с одного компьютера на другой на дискетах. Или нужно переслать большой файл по электронной почте - уменьшив его размер, можно сэкономить и время и деньги. Лучшее решение в таких случаях - создать так называемый архивный файл, или, проще говоря, архив. Это единый файл, в который для компактного хранения информации помещены в сжатом виде один или несколько исходных файлов.
Объяснение: