cutur3414
?>

1. Реализовать функцию, которая на вход получает количество файлов и возвращает его с размерностью, в которой будет один из трех вариантов окончания: файлов, файл или файла. Например: get_dimention(1); // возвращает '1 файл' get_dimention(12); // возвращает '12 файлов' get_dimention(2); // возвращает '2 файла'

Информатика

Ответы

apetrov54

Пример на Паскале. Пусть массив размером 100 элементов

Program Maasiv;

var A:array[1..100] of real; i,s:integer; k :real;

begin

random;

For i:=1 to 100 do A[i]:=randomize(100)-50; {заполняем массив случайными числами от -50 до 50}

s:=0; for i:=1 to 100 do if A[i]<i then S:=S+A[i]; writeln(s);{задание а}

s:=0; for i:=1 to 100 do if i/2=int(i/2) then S:=S+A[i]; writeln(s);{задание б}

s:=0; for i:=1 to 100 do if A[i]<0 then S:=S+A[i]; writeln(s);{задание в}

readln(k);s:=0; for i:=1 to 100 do if A[i]>k then S:=S+A[i]; writeln(s);{задание г}

end.

 

 

 

 

 

 

 

myliar21585356
В общем случае, трассировка - один из отладки программ врукопашную: состояние программы контролируется на определённом отрезке времени её выполнения путём анализа значений переменных. трассировка в том или ином виде при отладке программ сложнее школьного дз практически неизбежна.
в простейшем случае, трассировка - вывод значений переменных на экран (например, в окно консоли) , либо расчёт их на бумажке для каждого шага.
в более продвинутом варианте используются точки останова, окно наблюдения, выполнение по шагам и, если есть, контекстный интерпретатор выражений.
есть также специальная "трассирующая консоль" - интерфейс вывода информации из программы в отладчик, если таковой присутствует.
почти любой современный отладчик показывает состояние програмm при её останове, что делает трассировку процессом легко доступным

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

1. Реализовать функцию, которая на вход получает количество файлов и возвращает его с размерностью, в которой будет один из трех вариантов окончания: файлов, файл или файла. Например: get_dimention(1); // возвращает '1 файл' get_dimention(12); // возвращает '12 файлов' get_dimention(2); // возвращает '2 файла'
Ваше имя (никнейм)*
Email*
Комментарий*