Var k,i:integer; begin i:=0; readln(k); while i<k do begin i+=4; writeln(sqrt(sqr(i)+3)); end; end.
Пример ввода: 12 Пример вывода: 4.35889894354067 8.18535277187245 12.1243556529821
алексей-Ветошкин
05.07.2022
Потому что соединение не идеально, оно прерывается, некоторые данные по пути теряются. Допустим, я хочу передать файл по интернету. Если файл небольшой, то велика вероятность, что он не пострадает. В противном случае можно потратить много времени на передачу части файла, после чего данные передадутся с ошибкой, которую мы обнаружим только после передачи всего файла. Передавая информацию пакетами же можно этого избежать, так как любая потеря данных будет сразу видна по плохому пакету. После этого можно эту ошибку сразу и обработать и, допустим запросить повтор предыдущего пакета или попытаться починить пакет, прибывший с ошибкой.
Станиславович1830
05.07.2022
Компьютерная графика - нечто мощное, в сфере отображения рисунка или графики, область деятельности, для создания фотографий, картинок применяются методы компьютерных эффектов (абстракция, реалистичные) Компьютерная графика широко используются в фильмах. Данный аспект может очень хорошо проявиться в фильме Avatar, где фильм был создан полностью из 3d графики. 1 кадр данного фильма весил 10мб. Естественно что размеры файла(информации) были огромны. Так как фильм шел 2 часа. Для отображения спецэффектов и т.д., вообщем обработкой, работал мощный компьютер. Конечно же компьютерная графика также применяется в играх. Данный аспект довольно таки важен, так как современные игры имеют сочную, яркую графику. Там сделано все из 3d моделей, однако текстуры имеют как всегда 2d картинку. Для того, чтобы изображение казалось объмным, применяют режим фильтрации текстур, придавая эффект. Таким образом компьютерная графика используется в следующих сферах или видах(не знаю как сказать) - игры - фильмы - изображения - моделирование - программы (так как интерфейс тоже имеет графику, однако она там 2d)
Var
k,i:integer;
begin
i:=0;
readln(k);
while i<k do
begin
i+=4;
writeln(sqrt(sqr(i)+3));
end;
end.
Пример ввода:
12
Пример вывода:
4.35889894354067
8.18535277187245
12.1243556529821