Заполните массив случайными целыми числами от 0 до 99. Выведите исходный массив. Сформируйте новый массив, который бы состоял из элементов первого, записанных справа налево. Выведите его на экран. В отличии от задачи 10, в результате должно быть два различных массива. int[] ms = new int[10];
Random rnd = new Random();
for(int i = 0; i < ms.Length-1; i++)
{
ms[i] = rnd.Next(0, 99);
Console.WriteLine(ms[i] + " ");
}
Console.WriteLine();
int[] ms1 = new int[ms.Length];
for(int i = ms.Length-1; i >= ms1.Length-1; i--)
{
Console.WriteLine(ms1[i] + " ");
}
Что не так?
Program p;
var ch:real;
i:integer;
begin
ch:=65000;
For i:= 1993 to 2013 do
begin
ch:=trunc(ch*1.03);
Writeln('Численность населения в году №',i+1,' равна ',ch);
end;
end.
Для любых данных
Program p;
var year,y1:integer;
ch:real;
i:integer;
begin
Write('Введите начальный год: ');
Readln(year);
Write('Введите конечный год: ');
Readln(y1);
Write('Введите число населения: ');
Readln(ch);
For i:= year to y1-1 do
begin
ch:=trunc(ch*1.03);
Writeln('Численность населения в году №',i+1,' равна ',ch);
end;
end.