перевести с паскаля на с++!!
const
n = 50;
type
a = array [1..n] of integer;
var
mas, c: a;
i, j, m, x: integer;
begin
writeln('введите число элементов массива:');
readln(m);
writeln('введите элементы массива mas:');
for i := 1 to m do
readln(mas[i]);
writeln('полученный массив');
for i := 1 to m do
write(mas[i]:4);
writeln;
for i := 1 to m do
begin
c[i] := mas[i];
while c[i] >= 10 do
c[i] := c[i] div 10;
end;
for i := 2 to m do
for j := m downto i do
if c[j - 1] > c[j] then
begin
x := c[j - 1];
c[j - 1] := c[j];
c[j] := x;
x := mas[j - 1];
mas[j - 1] := mas[j];
mas[j] := x;
end;
writeln('преобразованный массив:');
for i := 1 to m do
write(mas[i]:4);
writeln;
end.
Символ – минимальная единица текстовой информации: цифра, буква, знак препинания и т.д.
Слово – произвольная последовательность символов (букв, цифр и др.), ограниченная с двух сторон служебными символами (пробел, запятая, скобки и др.)
Строка – произвольная последовательность символов между левой и правой границами документа.
Абзац – произвольная последовательность символов, завершающаяся специальным символом конца абзаца. Допускаются пустые абзацы.
Фрагмент — это некоторое количество рядом стоящих символов, которые можно рассматривать как единое целое. Фрагментом может быть отдельное слово, строка, абзац, страница и даже весь вводимый текст.
Объяснение:
1)Какие типы алгоритмов вам известны?
Виды алгоритмов: линейный,разветвляющийся, циклический.
2)Чтотакое грис?
Грис "графический учебный исполнитель" – это графический исполнитель, назначение которого – получение чертежей на экране дисплея.
3)Что такое моделирование, модель?
Моделирование – это процесс замещения оригинала его аналогом моделью
4)Что такое математические модели?
Математические модели —это математическое представление реальности, один из вариантов модели как системы, исследование которой позволяет получать информацию о некоторой другой системе.