motor2218
?>

1)записать в тетради программу, выводящую на экран сумму всех нечетных чисел в интервале от 0 до 1000. 2)знать операторы циклов. записать в тетради программу: вывести на экран ряд натуральных чисел, не превышающий заданного числа n.

Информатика

Ответы

kukoleva

1)var

a,b:integer;

begin

 a:=0;

 b:=1;

 repeat

   a:=a+b;

   b:=b+2;

 until b>1000;

 writeln(a,' ',b);

end.

Запиши в тетради только.

2)var

b,n:integer;

begin

 readln(n);

 b:=0;

 repeat

   inc(b);

   write(b,' ');

 until b>=N;  

end.

alaevluka77

var

   s : integer;

begin

   for var i := 0 to 1000 do if i mod 2 > 0 then s += i;

   writeln('s=', s);

end.    

var

   n : integer;

begin

   write('введите n=');

   readln(n);

   for var i := 1 to n do write(i, ' ');

end.

timeev3160
Можно написать программу на каком-либо языке программирования. Например Python:

n = 66
count = 0
for i in range(67):
  for j in range(34):
     for k in range(14):
         for l in range(7):
            if n == i*1+j*2+k*5+l*10:
                count += 1
print('Всего

Та же программа на языке Pascal:

var i,j,k,l,n,count:integer;

begin
n := 66;
count := 0;
for i:=0 to 66 do
    for j:=0 to 33 do
        for k:=0 to 13 do
            for l:=0 to 6 do
                if n = (i*1+j*2+k*5+l*10) then count += 1;
  writeln('Всего
end.

ответ: 700
veronica1344
Я уже решал эту задачу.
Я руками за 5 дней делаю 5 коробок, и на 6-ой день покупаю духовку.
Руками и духовкой я делаю 2 коробки в день, за 5 дней - 10 коробок.
На 6-ой день я покупаю вторую духовку.
Руками и 2-мя духовками я за 5 дней делаю 15 коробок, и на 6-ой день покупаю 3-ью духовку.
И так далее. Чтобы купить очередную духовку, я работаю 5 дней, а на 6-ой день ее покупаю, и у меня печенья не остается совсем.
То есть, после покупки каждой духовки я начинаю всё с нуля.
Главное - понять, когда нужно остановиться покупать духовки и начать уже копить печенье на складе.
Итак, подведем итоги:
1) На покупку каждой духовки мы тратим 6 суток и начинаем с нуля.
2) Имея n духовок, мы делаем 584 коробок печенья за 
trunc(584/(n+1)) + 1 дней, где trunc(x) = [x] - это целая часть x. 
3) Всего мы тратим времени T(n) = 6n + trunc(584/(n+1)) + 1 --> min
Минимум функции trunc(584/(n+1)) совпадает с минимумом 584/(n+1)
T(n) = 6n + 584/(n+1) + 1 --> min
T'(n) = 6 - 584/(n+1)^2 = (6(n+1)^2 - 584) / (n+1)^2 = 0
6(n+1)^2 - 584 = 0
(n+1)^2 = 584/6 = 97,33
n + 1 = √97,33 ~ 9,86 = 10
n = 9
Значит, нужно ограничиться покупкой 9 духовок.
За 6*9 = 54 дня мы их купим, и за 584/10 ~ 59 дней мы соберем нужное количество коробок на складе.
Всего мы истратим 54 + 59 = 113 дней.

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

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

1)записать в тетради программу, выводящую на экран сумму всех нечетных чисел в интервале от 0 до 1000. 2)знать операторы циклов. записать в тетради программу: вывести на экран ряд натуральных чисел, не превышающий заданного числа n.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Adno1578
xalina85
Кирилл_Гульницкий
Маргарита1091
evsmorodina
Вишняков997
Мартынова1638
Chernaya
alena
yda659
Alsergus7811
Yanusik24
Vladimirovich-Aleksandrovna96
zuzman601
svetavancevich