Нужна программа на pascalabc 1.нарисуйте блок-схему следующего алгоритма: 1)пользователь вводит размер целочисленного массива 2)программа выделяет память под данный массив 3)в цикле инициализируются значения всех элементов массива,причем для элементов с нечетным индексом организуется ввод значений пользователем, а для элементов с четным индексом значения случайным образом 4)полученный массив сортируется по возрастанию 5)результат сортировки записывается в файл. 2. на выбранном вами языке программирования разработайте программу, которая бы реализовала блок-схему, созданную вами в предыдущем . 3.на выбранном вами языке программирования постройте три класса ( базовый и 2 потомка), описывающих некоторых студентов. студентам назначается стипендия, при этом правила ее назначения различны для парней (один из потомков) и девушек ( второй потомок). известны фио студентов, их пол, группа и средний . парням выплачивается фиксированная стипендия, если их средний выше или равен заданному пороговому значению в 4 , а девушкам стипендия выплачивается всегда и рассчитывается она путем умножения среднего на фиксированный коэффициент. создайте код, описывающий классы и их члены для моделирования этой ситуации. представьте сигнатуру метода расчета стипендии. программа нужна к 15.07.19
2. Если переводить текст например с ангийского то некоторые слова надо переставлять и это иногда затрудняет, но всё же можно разобраться.
3. Словарь переводит отдельные слова в именительном падеже, а система перевода переводит слова, если встречаются выражения - переводит их не отдельными словами, а целиком. Кроме того, система перевода выставляет нужные падежи, правильно выставляет слова и старается подобрать набор слов наиболее литературно, но не всегда удачно.
var
a:array[1..n] of integer;
i,j,t:integer;
begin
Randomize;
Writeln('Исходный массив:');
for i:=1 to n do begin
a[i]:=Random(51)-25;
Write(a[i],' ')
end;
Writeln;
for i:=1 to n-1 do
for j:=1 to n-i do
if a[j]>a[j+1] then
begin t:=a[j]; a[j]:=a[j+1]; a[j+1]:=t end;
Writeln('Отсортированный массив:');
for i:=1 to n do Write(a[i],' ');
Writeln
end.
Пример:
Исходный массив:
-6 -11 -1 -24 -15 23 14 -13 -5 3 17 -21
Отсортированный массив:
-24 -21 -15 -13 -11 -6 -5 -1 3 14 17 23