class Program { static void Main(string[] args) { int n=10; int[] a = new int[n]; int max; Random r = new Random(); Console.WriteLine("Массив a:"); for (int i = 0; i < n; i++) { a[i] = r.Next(41)-20; Console.Write("{0,5}", a[i]); } Console.WriteLine(); max = a[0]; for (int i = 1; i < n; i++) if (a[i]>max) max = a[i]; Console.Write("max = {0}", max); Console.ReadKey(); } }
*** 1 *** // PascalABC.NET 3.1, сборка 1267 от 10.07.2016 begin var w:='КОМПЬЮТЕР'; Writeln(w[1:4]); Writeln((w.Right(3).Inverse)+w[w.Length]+w[2]); Writeln(w[w.Length]+w[2::-1]) end.
Результат КОМ РЕТРО РОК
*** 2 *** // PascalABC.NET 3.1, сборка 1267 от 10.07.2016 begin var w:='КОМПЬЮТЕР'; var i:=ReadInteger('i='); Swap(w[i],w[w.Length]); Writeln(w) end.
Тестовое решение i= 5 КОМПРЮТЕЬ
*** 3 *** // PascalABC.NET 3.1, сборка 1267 от 10.07.2016 begin var w:='ПАР'; // исходное слово var k:=4; // константа сдвига шифра Цезаря var a:=''; for var i:=1 to w.Length do begin var p:=Pos(w[i],a); if p>0 then w[i]:=a[p+k] end; Writeln(w) end.
class Program
{
static void Main(string[] args)
{
int n=10;
int[] a = new int[n];
int max;
Random r = new Random();
Console.WriteLine("Массив a:");
for (int i = 0; i < n; i++)
{
a[i] = r.Next(41)-20;
Console.Write("{0,5}", a[i]);
}
Console.WriteLine();
max = a[0];
for (int i = 1; i < n; i++)
if (a[i]>max) max = a[i];
Console.Write("max = {0}", max);
Console.ReadKey();
}
}
Пример:
Массив a:
3 7 17 -11 9 20 7 3 -15 10
max = 20