tonyakuznetsova
?>

В паскале написать программу, в которой шарик двигается по трубам. В трубе шарик должен исчезать. Цветовая гамма и расположение труб свободные. В закрепе оставил ворд файл с тем, как это должно выглядить

Информатика

Ответы

murza2007

давай Дискорд напишу'_'

martinzdraste
// PascalABC.NET 3.1, сборка 1219 от 16.04.2016
begin
  var n:=ReadInteger('Кол-во элементов:');
  var a:=ArrRandomReal(n,-10,20); a.Println;
  Writeln('С округлением если |x|<1');
  for var i:=0 to n-1 do
    if abs(a[i])<1 then a[i]:=Round(a[i]);
  a.Println
end.

Тестовое решение:
Кол-во элементов: 10
-0.751956142835299 5.95022566427953 3.58861613254464 7.42331713783709 -4.75036238075717 -9.41228387384316 -0.700975591643235 3.85500546258642 -1.94321916994789 19.3021338336645
С округлением если |x|<1
-1 5.95022566427953 3.58861613254464 7.42331713783709 -4.75036238075717 -9.41228387384316 -1 3.85500546258642 -1.94321916994789 19.3021338336645
tcmir
Не особо знаю паскаль, так что дабы не накосячить с синтаксисом, покажу на примере. Тут всё просто - тебе лишь нужен цикл For и расчет процентов.

FOR i = 1 TO 100
percents = FIX(x * p / 100) ' здесь у нас есть переменная percents, которой присваиваются округленные функцией fix проценты (насколько я знаю, в паскале аналогичная функция называется Round)
x = x + percents 'тут всё понятно - переменной X присваивается она сама и годовые проценты по вкладу
IF x >= y THEN 'проверяем, не равен или не превысил ли наш вклад ожидаемую сумму
PRINT i 'в цикле For можно не заморачиваться с отслеживанием лет, переменная i сама подсчитает количество итераций-лет
END 'завершаем программу
END IF
NEXT i ' конец цикла
Можно ещё чисто для себя добавить в условие вывод переменной X, чтобы было нагляднее.  

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

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

В паскале написать программу, в которой шарик двигается по трубам. В трубе шарик должен исчезать. Цветовая гамма и расположение труб свободные. В закрепе оставил ворд файл с тем, как это должно выглядить
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

kukoleva
idalbaev
Геннадьевна_Петр
ryazantseva
ekrosenergoserv
akuznecov8989
ocik1632933
ajsklan
igor51766771
Воронина
grishin
rigina82
msangelika1010
vkaloshin
kosstroy