Задачи из задания ege8 для подготовки к ЕГЭ по информатике

Циклы
В этом задании можно выделить задачи следующих типов:
Простой подсчет ( 13 )

_

4188 ege8 Простой подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
  s:=0;
  k:=0;
  while k < 12 do 
  begin
    s:=s+2*k;
    k:=k+3;
  end;
  write(s);
end. 
s=0
k=0
while k < 12:
  s=s+2*k
  k=k+3
print(s)
#include 
using namespace std;
int main() {
  int k, s;
  s = 0;
  k = 0;
  while (k < 12) {
    s = s + 2 * k;
    k = k + 3;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
4187 ege8 Простой подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
  s:=5;
  k:=0;
  while k < 15 do 
  begin
    k:=k+2;
    s:=s+k;
  end;
  write(s);
end. 
s=5
k=0
while k < 15:
  k=k+2
  s=s+k
print(s)
#include 
using namespace std;
int main() {
  int k, s;
  s = 5;
  k = 0;
  while (k < 15) {
    k = k + 2;
    s = s + k;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
4165 ege8 Простой подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
  s:=0;
  k:=0;
  while k < 30 do 
  begin
    k:=k+3;
    s:=s+k;
  end;
  write(s);
end. 
s=0
k=0
while k < 30:
  k=k+3
  s=s+k
print(s)
#include 
using namespace std;
int main() {
  int k, s;
  s = 0;
  k = 0;
  while (k < 30) {
    k = k + 3;
    s = s + k;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
4164 ege8 Простой подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
  n := 2;
  s := 35;
  while n <= 25 do 
  begin
    s := s + 20;
    n := n + 5
  end;
  write(s)
end.
n = 2
s = 35
while n <= 25:
  s = s + 20
  n = n + 5
print(s)
#include 
using namespace std;
int main() {
  int n, s;
  n = 2;
  s = 35;
  while (n <= 25) {
    s = s + 20;
    n = n + 5;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
4163 ege8 Простой подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
  n := 12;
  s := 5;
  while n <= 25 do 
  begin
    s := s + 12;
    n := n + 2
  end;
  write(s)
end.
n = 12
s = 5
while n <= 25:
  s = s + 12
  n = n + 2
print(s)
#include 
using namespace std;
int main() {
  int n, s;
  n = 12;
  s = 5;
  while (n <= 25) {
    s = s + 12;
    n = n + 2;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
4162 ege8 Простой подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
  n := 24;
  s := 0;
  while n <= 28 do 
  begin
    s := s + 20;
    n := n + 2
  end;
  write(s)
end.
n = 24
s = 0
while n <= 28:
  s = s + 20
  n = n + 2
print(s)
#include 
using namespace std;
int main() {
  int n, s;
  n = 24;
  s = 0;
  while (n <= 28) {
    s = s + 20;
    n = n + 2;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
4160 ege8 Простой подсчет
(http://ege.yandex.ru) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
  n := 1;
  s := 0;
  while n <= 101 do 
  begin
    s := s + 7;
    n := n + 1
  end;
  write(s)
end.
n = 1
s = 0
while n <= 101:
  s = s + 7
  n = n + 1
print(s)
#include 
using namespace std;
int main() {
  int n, s;
  n = 1;
  s = 0;
  while (n <= 101) {
    s = s + 7;
    n = n + 1;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
4159 ege8 Простой подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
  n := 1;
  s := 0;
  while n <= 20 do 
  begin
    s := s + 33;
    n := n + 1
  end;
  write(s)
end.
n = 1
s = 0
while n <= 20:
  s = s + 33
  n = n + 1
print(s)
#include 
using namespace std;
int main() {
  int n, s;
  n = 1;
  s = 0;
  while (n <= 20) {
    s = s + 33;
    n = n + 1;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
4158 ege8 Простой подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
  n := 4;
  s := 0;
  while n <= 13 do 
  begin
    s := s + 15;
    n := n + 1
  end;
  write(s)
end.
n = 4
s = 0
while n <= 13:
  s = s + 15
  n = n + 1
print(s)
#include 
using namespace std;
int main() {
  int n, s;
  n = 4;
  s = 0;
  while (n <= 13) {
    s = s + 15;
    n = n + 1;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
4157 ege8 Простой подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
  n := 4;
  s := 0;
  while n <= 8 do 
  begin
    s := s + n;
    n := n + 1
  end;  
  write(s)
end.
n = 4
s = 0
while n <= 8:
  s = s + n
  n = n + 1
print(s)
#include 
using namespace std;
int main() {
  int n, s;
  n = 4;
  s = 0;
  while (n <= 8) {
    s = s + n;
    n = n + 1;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
4156 ege8 Простой подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
  n := 3;
  s := 0;
  while n <= 7 do 
  begin
    s := s + n;
    n := n + 1
  end;  
  write(s)
end.
n = 3
s = 0
while n <= 7:
  s = s + n
  n = n + 1
print(s)
#include 
using namespace std;
int main() {
  int n, s;
  n = 3;
  s = 0;
  while (n <= 7) {
    s = s + n;
    n = n + 1;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
4155 ege8 Простой подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
  s:=1;
  k:=0;
  while k < 13 do 
  begin
    s:=s+2*k;
    k:=k+4;
  end;
  write(s+k);
end. 
s=1
k=0
while k < 13:
  s=s+2*k
  k=k+4
print(s+k)
#include 
using namespace std;
int main() {
  int k, s;
  s = 1;
  k = 0;
  while (k < 13) {
    s = s + 2 * k;
    k = k + 4;
  }
  cout << s + k;
  return 0;
}
Ответ:
Решение:
   
4154 ege8 Простой подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
  s:=0;
  k:=1;
  while k < 11 do 
  begin
    s:=s+k;
    k:=k+1;
  end;
  write(s);
end. 
s=0
k=1
while k < 11:
  s=s+k
  k=k+1
print(s)
#include 
using namespace std;
int main() {
  int k, s;
  s = 0;
  k = 1;
  while (k < 11) {
    s = s + k;
    k = k + 1;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
Подсчет ( 23 )

_

4189 ege8 Подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
  s:=0;
  k:=0;
  while s < 80 do 
  begin
    s:=s+2*k;
    k:=k+4;
  end;
  write(s);
end. 
s=0
k=0
while s < 80:
  s=s+2*k
  k=k+4
print(s)
#include 
using namespace std;
int main() {
  int k, s;
  s = 0;
  k = 0;
  while (s < 80) {
    s = s + 2 * k;
    k = k + 4;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
4186 ege8 Подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
  s:=0;
  k:=1;
  while s < 66 do 
  begin
    k:=k+3;
    s:=s+k;
  end;
  write(k);
end. 
s=0
k=1
while s < 66:
  k=k+3
  s=s+k
print(k)
#include 
using namespace std;
int main() {
  int k, s;
  s = 0;
  k = 1;
  while (s < 66) {
    k = k + 3;
    s = s + k;
  }
  cout << k;
  return 0;
}
Ответ:
Решение:
   
4185 ege8 Подсчет
Запишите число, которое будет выведено в результате работы программы:
var n, s: integer;
begin
  n := 0;
  s := 200;
  while s > 0 do 
  begin
    s := s - 15;
    n := n + 3;
  end;
  write(n)
end.
s = 200
n = 0
while s > 0:
  s = s - 15
  n = n + 3
print(n)
#include 
using namespace std;
int main() {
  int s = 200, n = 0;
  while (s > 0) {
    s = s - 15;
    n = n + 3;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4184 ege8 Подсчет
Запишите число, которое будет выведено в результате работы программы:
var n, s: integer;
begin
  n := 0;
  s := 355;
  while s > 0 do 
  begin
    s := s - 20;
    n := n + 2;
  end;
  write(n)
end.
s = 355
n = 0
while s > 0:
  s = s - 20
  n = n + 2
print(n)
#include 
using namespace std;
int main() {
  int s = 355, n = 0;
  while (s > 0) {
    s = s - 20;
    n = n + 2;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4183 ege8 Подсчет
Запишите число, которое будет выведено в результате работы программы:
var s, n: integer;
begin
  s := 20;
  n := 0;
  while 151 < s*s do 
  begin
    s := s - 1;
    n := n + 2
  end;
  writeln(n)
end. 
s = 20
n = 0
while 151 < s*s:
  s = s - 1
  n = n + 2
print(n)
#include 
using namespace std;
int main() {
  int s = 20, n = 0;
  while (151 < s * s) {
    s = s - 1;
    n = n + 2;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4182 ege8 Подсчет
Запишите число, которое будет выведено в результате работы программы:
var s, n: integer;
begin
  s := 20;
  n := 0;
  while 121 < s*s do 
  begin
    s := s - 1;
    n := n + 3
  end;
  writeln(n)
end. 
s = 20
n = 0
while 121 < s*s:
  s = s - 1
  n = n + 3
print(n)
#include 
using namespace std;
int main() {
  int s = 20, n = 0;
  while (121 < s * s) {
    s = s - 1;
    n = n + 3;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4181 ege8 Подсчет
(Д.В. Богданов) Запишите число, которое будет выведено в результате работы программы:
var a, b, с : integer;
begin
  a := 0; b := 0; с := 0;
  while 2 * a < 200 do 
  begin
    b := b + 3;
    c := c - 1;
    a := a + b + c
  end;
  write(a - 10)
end.
a = b = c = 0
while 2 * a < 200:
  b += 3
  c -= 1
  a += b + c
print(a - 10)
#include 
using namespace std;
int main() {
  int a = 0, b = 0, c = 0;
  while (2 * a < 200) {
    b += 3;
    c--;
    a += b + c;
  }
  cout << a - 10;
  return 0;
}
Ответ:
Решение:
   
4180 ege8 Подсчет
Запишите число, которое будет выведено в результате работы программы:
var s, n: integer;
begin
  s := 25;
  n := 5;
  while 500 < s*s do 
  begin
    s := s - 1;
    n := n + 2
  end;
  writeln(n)
end. 
s = 25
n = 5
while 500 < s*s:
  s = s - 1
  n = n + 2
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  s = 25;
  n = 5;
  while (500 < s * s) {
    s = s - 1;
    n = n + 2;
  }
  cout << n;
  return 0;
} 
Ответ:
Решение:
   
4179 ege8 Подсчет
Запишите число, которое будет выведено в результате работы программы:
var s, n: integer;
begin
  s := 20;
  n := 0;
  while 150 < s*s do 
  begin
    s := s - 1;
    n := n + 3
  end;
  writeln(n)
end. 
s = 20
n = 0
while 150 < s*s:
  s = s - 1
  n = n + 3
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  s = 20;
  n = 0;
  while (150 < s * s) {
    s = s - 1;
    n = n + 3;
  }
  cout << n;
  return 0;
} 
Ответ:
Решение:
   
4178 ege8 Подсчет
Запишите число, которое будет выведено в результате работы программы:
var s, n: integer;
begin
  s := 15;
  n := 0;
  while 50 < s*s do 
  begin
    s := s - 1;
    n := n + 2
  end;
  writeln(n)
end. 
s = 15
n = 0
while 50 < s*s:
  s = s - 1
  n = n + 2
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  s = 15;
  n = 0;
  while (50 < s * s) {
    s = s - 1;
    n = n + 2;
  }
  cout << n;
  return 0;
} 
Ответ:
Решение:
   
4138 ege8 Подсчет
Запишите число, которое будет напечатано в результате выполнения следующей программы:
var s, n: integer;
begin
  s := 0;
  n := 0;
  while 2*s*s < 123 do 
  begin
    s := s + 1;
    n := n + 2
  end;
  writeln(n)
end.
s = 0
n = 0
while 2*s*s < 123:
    s = s + 1
    n = n + 2
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  n = 0;
  s = 0;
  while(2 * s * s < 123) {
    s = s + 1;
    n = n + 2;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4177 ege8 Подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
  s:=0;
  k:=0;
  while s < 100 do 
  begin
    s:=s+k;
    k:=k+4;
  end;
  write(k);
end. 
s=0
k=0
while s < 100:
  s=s+k
  k=k+4
print(k)
#include 
using namespace std;
int main() {
  int k, s;
  s = 0;
  k = 0;
  while (s < 100) {
    s = s + k;
    k = k + 4;
  }
  cout << k;
  return 0;
}
Ответ:
Решение:
   
4176 ege8 Подсчет
Запишите число, которое будет выведено в результате работы программы:
var s, n: integer;
begin
  s := 0;
  n := 3;
  while 2*s*s <= 200 do 
  begin
    s := s + 1;
    n := n + 2
  end;
  writeln(n)
end. 
s = 0
n = 3
while 2*s*s <= 200:
  s = s + 1
  n = n + 2
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  s = 0;
  n = 3;
  while (2 * s * s <= 200) {
    s = s + 1;
    n = n + 2;
  }
  cout << n;
  return 0;
} 
Ответ:
Решение:
   
4137 ege8 Подсчет
Запишите число, которое будет напечатано в результате выполнения следующей программы:
var s, n: integer;
begin
  s := 0;
  n := 0;
  while s < 111 do 
  begin
    s := s + 8;
    n := n + 2
  end;
  writeln(n)
end.
s = 0 
n = 0 
while s < 111: 
    s = s + 8 
    n = n + 2 
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  n = 0;
  s = 0;
  while(s < 111) {
    s = s + 8;
    n = n + 2;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4136 ege8 Подсчет
Запишите число, которое будет напечатано в результате выполнения следующей программы:
var n, s: integer;
begin
  n := 1;
  s := 0;
  while n <= 300 do 
  begin
    s := s + 30;
    n := n * 5
  end;
  write(s)
end.
n = 1
s = 0
while n <= 300:
  s = s + 30
  n = n * 5
print(s)

#include 
using namespace std;
int main() {
  int n, s;
  n = 1;
  s = 0;
  while(n <= 300) {
    s = s + 30;
    n = n * 5;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
4175 ege8 Подсчет
Запишите число, которое будет выведено в результате работы программы:
var s, n: integer;
begin
  s := 0;
  n := 1;
  while s*s <= 125 do 
  begin
    s := s + 3;
    n := n * 2
  end;
  writeln(n)
end. 
s = 0
n = 1
while s*s <= 125:
  s = s + 3
  n = n * 2
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  s = 0;
  n = 1;
  while (s * s <= 125) {
    s = s + 3;
    n = n * 2;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4174 ege8 Подсчет
Запишите число, которое будет выведено в результате работы программы:
var s, n: integer;
begin
  s := 0;
  n := 0;
  while s*s <= 8*s do 
  begin
    s := s + 1;
    n := n + 3
  end;
  writeln(n)
end. 
s = 0
n = 0
while s*s <= 8*s:
  s = s + 1
  n = n + 3
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  s = 0;
  n = 0;
  while (s * s <= 8 * s) {
    s = s + 1;
    n = n + 3;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4135 ege8 Подсчет
Запишите число, которое будет напечатано в результате выполнения следующей программы:
var n, s: integer;
begin
  n := 1;
  s := 0;
  while n <= 650 do 
  begin
    s := s + 20;
    n := n * 5
  end;
  write(s)
end.
n = 1
s = 0
while n <= 650:
  s = s + 20
  n = n * 5
print(s)
#include 
using namespace std;
int main() {
  int n, s;
  n = 1;
  s = 0;
  while(n <= 650) {
    s = s + 20;
    n = n * 5;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
4173 ege8 Подсчет
Запишите число, которое будет выведено в результате работы программы:
var s, n: integer;
begin
  s := 0;
  n := 0;
  while s*s <= 10*s do 
  begin
    s := s + 1;
    n := n + 2
  end;
  writeln(n)
end. 
s = 0
n = 0
while s*s <= 10*s:
  s = s + 1
  n = n + 2
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  s = 0;
  n = 0;
  while (s * s <= 10 * s) {
    s = s + 1;
    n = n + 2;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4172 ege8 Подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
program B05;
var n, s: integer;
begin
  n := 0;
  s := 1;
  while s <= 1000 do 
  begin
    s := s * 3;
    n := n + 3;
  end;
  write(n)
end.
n = 0
s = 1
while s <= 1000:
  s = s * 3
  n = n + 3
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  n = 0;
  s = 1;
  while (s <= 1000) {
    s = s * 3;
    n = n + 3;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4171 ege8 Подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
  n := 1;
  s := 0;
  while s <= 365 do 
  begin
    s := s + 36;
    n := n * 2
  end;
  write(n)
end.
n = 1
s = 0
while s <= 365:
  s = s + 36
  n = n * 2
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  n = 1;
  s = 0;
  while (s <= 365) {
    s = s + 36;
    n = n * 2;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4131 ege8 Подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
  s:=3;
  k:=1;
  while k < 25 do 
  begin
    s:=s+k;
    k:=k+2;
  end;
  write(s);
end. 
s=3
k=1
while k < 25:
  s=s+k
  k=k+2
print(s)
#include 
using namespace std;
int main() {
  int k, s;
  s = 3;
  k = 1;
  while (k < 25) {
    s = s + k;
    k = k + 2;
  }
  cout << s;
  return 0;
}
Ответ:
Решение:
   
4170 ege8 Подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
  n:= 0;
  s:= 0;
  while s <= 365 do 
  begin
    s:= s + 36;
    n:= n + 10
  end;
  write(n)
end.
n = 0
S = 0
while s <= 365:
  s= s + 36
  n= n + 10
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  n = 0;
  s = 0;
  while (s <= 365) {
    s= s + 36;
    n= n + 10;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4169 ege8 Подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
  n:= 0;
  s:= 0;
  while s <= 365 do 
  begin
    s:= s + 33;
    n:= n + 5
  end;
  write(n)
end.
n = 0
s = 0
while s <= 365:
  s= s + 33
  n= n + 5
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  n = 0;
  s = 0;
  while (s <= 365) {
    s= s + 33;
    n= n + 5;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4168 ege8 Подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
  n := 0;
  s := 0;
  while s <= 256 do 
  begin
    s := s + 25;
    n := n + 1
  end;
  write(n)
end.
n = 0
s = 0
while s <= 256:
  s = s + 25
  n = n + 1
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  n = 0;
  s = 0;
  while (s <= 256) {
  s = s + 25;
  n = n + 1;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4167 ege8 Подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
  n := 0;
  s := 0;
  while s <= 35 do 
  begin
    n := n + 1;
    s := s + 4
  end;
  write(n)
end.
n = 0
s = 0
while s <= 35:
  n = n + 1
  s = s + 4
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  n = 0;
  s = 0;
  while (s <= 35) {
    n = n + 1;
    s = s + 4;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4166 ege8 Подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
  n := 4;
  s := 15;
  while s <= 250 do 
  begin
    s := s + 12;
    n := n + 2
  end;
  write(n)
end.
n = 4
s = 15
while s <= 250:
  s = s + 12
  n = n + 2
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  n = 4;
  s = 15;
  while (s <= 250) {
    s = s + 12;
    n = n + 2;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4161 ege8 Подсчет
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
  n := 0;
  s := 512;
  while s >= 0 do 
  begin
    s := s - 20;
    n := n + 1
  end;
  write(n)
end.
n = 0
s = 512
while s >= 0:
  s = s - 20
  n = n + 1
print(n)
#include 
using namespace std;
int main() {
  int n, s;
  n = 0;
  s = 512;
  while (s >= 0) {
    s = s - 20;
    n = n + 1;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
Подсчет 2 ( 5 )

s+n

4153 ege8 Подсчет 2
Запишите число, которое будет выведено в результате работы программы:
var s, n: integer;
begin
  s := 10;
  n := 55;
  while n > s do 
  begin
    s := s + 1;
    n := n - 1
  end;
  writeln(n)
end.
s = 10
n = 55
while n > s:
  s = s + 1
  n = n - 1
print(n)
#include 
using namespace std;
int main() {
int s = 10,  n = 55;
while (n > s) {
  s = s + 1;
  n = n – 1;
  }
cout << n;
return 0;
}

Ответ:
Решение:
   
4152 ege8 Подсчет 2
Запишите число, которое будет выведено в результате работы программы:
var s, n: integer;
begin
  s := 0;
  n := 20;
  while n > s do 
  begin
    s := s + 1;
    n := n - 1
  end;
  writeln(n)
end.
s = 0
n = 20
while n > s:
  s = s + 1
  n = n - 1
print(n)
#include 
using namespace std;
int main() {
int s = 0,  n = 20;
while (n > s) {
  s = s + 1;
  n = n – 1;
  }
cout << n;
return 0;
}
Ответ:
Решение:
   
4151 ege8 Подсчет 2
Запишите число, которое будет выведено в результате работы программы:
var s, n: integer;
begin
  s := 150;
  n := 0;
  while s + n < 300 do 
  begin
    s := s - 5;
    n := n + 25
  end;
  writeln(n)
s = 150
n = 0
while s + n < 300:
  s = s - 5
  n = n + 25
print(n)
#include 
using namespace std;
int main() {
int s = 150,  n = 0;
while( s + n < 300 ) {
  s = s - 5;
  n = n + 25;
  }
cout << n;
return 0;

                

                

                

            
Ответ:
Решение:
   
4150 ege8 Подсчет 2
Запишите число, которое будет выведено в результате работы программы:
var s, n: integer;
begin
  s := 15;
  n := 99;
  while n > s do 
  begin
    s := s + 3;
    n := n - 2
  end;
  writeln(n)
end.
s = 15
n = 99
while n > s:
  s = s + 3
  n = n - 2
print(n)
#include 
using namespace std;
int main() {
int s = 15,  n = 99;
while (n > s) {
   s = s + 3;
   n = n – 2;
   }
cout << n;
return 0;
}

Ответ:
Решение:
   
4149 ege8 Подсчет 2
Запишите число, которое будет выведено в результате работы программы:
var s, n: integer;
begin
  s := 6;
  n := 60;
  while n > s do 
  begin
    s := s + 1;
    n := n - 2
  end;
  writeln(n)
end.
s = 6
n = 60
while n > s:
  s = s + 1
  n = n - 2
print(n)
#include 
using namespace std;
int main() {
int s = 6,  n = 60;
while (n > s) {
  s = s + 1;
  n = n – 2;
  }
cout << n;
return 0;
}

Ответ:
Решение:
   
Размер шага ( 21 )

4148 ege8 Размер шага
Запишите через запятую наименьшее и наибольшее значение числа d, которое нужно ввести, чтобы после выполнения программы было напечатано 264?
var n, s, d: integer;
begin
  readln(d);
  n := 16;
  s := 10;
  while s <= 3120 do 
  begin
    s := s + d;
    n := n + 8
  end;
  write(n)
end. 
d = int(input())
n = 16
s = 10
while s <= 3120:
    s = s + d
    n = n + 8
print(n)
#include 
using namespace std;
int main() {
  int n, s, d;
  cin >> d;
  n = 16;
  s = 10;
  while (s <= 3120) {
    s = s + d;
    n = n + 8;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4147 ege8 Размер шага
Запишите через запятую наименьшее и наибольшее значение числа d, которое нужно ввести, чтобы после выполнения программы было напечатано 53?
var n, s, d: integer;
begin
  readln(d);
  n := 23;
  s := 18;
  while s <= 1977 do 
  begin
    s := s + d;
    n := n + 6
  end;
  write(n)
end. 
d = int(input())
n = 23
s = 18
while s <= 1977:
    s = s + d
    n = n + 6
print(n)
#include 
using namespace std;
int main() {
  int n, s, d;
  cin >> d;
  n = 23;
  s = 18;
  while (s <= 1977) {
    s = s + d;
    n = n + 6;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4146 ege8 Размер шага
Сколько различных значений числа d можно ввести, чтобы после выполнения программы было напечатано 69?
var n, s, d: integer;
begin
  readln(d);
  n := 14;
  s := 29;
  while s <= 2000 do 
  begin
    s := s + d;
    n := n + 5
  end;
  write(n)
end. 
d = int(input())
n = 14
s = 29
while s <= 2000:
    s = s + d
    n = n + 5
print(n)
#include 
using namespace std;
int main() {
  int n, s, d;
  cin >> d;
  n = 14;
  s = 29;
  while (s <= 2000) {
    s = s + d;
    n = n + 5;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4145 ege8 Размер шага
Сколько различных значений числа d можно ввести, чтобы после выполнения программы было напечатано 196?
var n, s, d: integer;
begin
  readln(d);
  n := 7;
  s := 35;
  while s <= 2570 do 
  begin
    s := s + d;
    n := n + 9
  end;
  write(n)
end. 
d = int(input())
n = 7
s = 35
while s <= 2570:
    s = s + d
    n = n + 9
print(n)
#include 
using namespace std;
int main() {
  int n, s, d;
  cin >> d;
  n = 7;
  s = 35;
  while (s <= 2570) {
    s = s + d;
    n = n + 9;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4144 ege8 Размер шага
Сколько различных значений числа d можно ввести, чтобы после выполнения программы было напечатано 246?
var n, s, d: integer;
begin
  readln(d);
  n := 8;
  s := 6;
  while s <= 1800 do 
  begin
    s := s + d;
    n := n + 7
  end;
  write(n)
end. 
d = int(input())
n = 8
s = 6
while s <= 1800:
    s = s + d
    n = n + 7
print(n)
#include 
using namespace std;
int main() {
  int n, s, d;
  cin >> d;
  n = 8;
  s = 6;
  while (s <= 1800) {
    s = s + d;
    n = n + 7;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4143 ege8 Размер шага
Сколько различных значений числа d можно ввести, чтобы после выполнения программы было напечатано 171?
var n, s, d: integer;
begin
  readln(d);
  n := 27;
  s := 12;
  while s <= 2019 do 
  begin
    s := s + d;
    n := n + 16
  end;
  write(n)
end. 
d = int(input())
n = 27
s = 12
while s <= 2019:
    s = s + d
    n = n + 16
print(n)
#include 
using namespace std;
int main() {
  int n, s, d;
  cin >> d;
  n = 27;
  s = 12;
  while (s <= 2019) {
    s = s + d;
    n = n + 16;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4141 ege8 Размер шага
Запишите через запятую наименьшее и наибольшее значение числа d, которое нужно ввести, чтобы после выполнения программы было напечатано 195?
var n, s, d: integer;
begin
  readln(d);
  n := 0;
  s := 24;
  while s <= 1318 do 
  begin
    s := s + d;
    n := n + 15
  end;
  write(n)
end. 
d = int(input())
n = 0
s = 24
while s <= 1318:
    s = s + d
    n = n + 15
print(n)
#include 
using namespace std;
int main() {
  int n, s, d;
  cin >> d;
  n = 0;
  s = 24;
  while (s <= 1318) {
    s = s + d;
    n = n + 15;
  }
  cout << n;
  return 0;

}
Ответ:
Решение:
   
4140 ege8 Размер шага
Запишите через запятую наименьшее и наибольшее значение числа d, которое нужно ввести, чтобы после выполнения программы было напечатано 75?
var n, s, d: integer;
begin
  readln(d);
  n := 24;
  s := 12;
  while s <= 3004 do 
  begin
    s := s + d;
    n := n + 3
  end;
  write(n)
end. 
d = int(input())
n = 24
s = 12
while s <= 3004:
    s = s + d
    n = n + 3
print(n)
#include 
using namespace std;
int main() {
  int n, s, d;
  cin >> d;
  n = 24;
  s = 12;
  while (s <= 3004) {
    s = s + d;
    n = n + 3;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4139 ege8 Размер шага
Запишите через запятую наименьшее и наибольшее значение числа d, которое нужно ввести, чтобы после выполнения программы было напечатано 153?
var n, s, d: integer;
begin
  readln(d);
  n := 33;
  s := 4;
  while s <= 1725 do 
  begin
    s := s + d;
    n := n + 8
  end;
  write(n)
end. 
d = int(input())
n = 33
s = 4
while s < 1725:
    s = s + d
    n = n + 8
print(n)
#include 
using namespace std;
int main() {
  int n, s, d;
  cin >> d;
  n = 33;
  s = 4;
  while (s <= 1725) {
    s = s + d;
    n = n + 8;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4134 ege8 Размер шага
При каком наибольшем введенном числе d после выполнения программы будет напечатано 46?
var n, s, d: integer;
begin
  readln(d);
  n := 8;
  s := 78;
  while s <= 1200 do 
  begin
    s := s + d;
    n := n + 2
  end;
  write(n)
end.
d = int(input())
n = 8
s = 78
while s <= 1200:
  s = s + d
  n = n + 2
print(n)
#include 
using namespace std;
int main() {
  int n, s, d;
  cin >> d;
  n = 8;
  s = 78;
  while(s <= 1200) {
    s = s + d;
    n = n + 2;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4133 ege8 Размер шага
При каком наименьшем введенном числе d после выполнения программы будет напечатано 121?
var n, s, d: integer;
begin
  readln(d);
  n := 1;
  s := 46;
  while s <= 2700 do 
  begin
    s := s + d;
    n := n + 4
  end;
  write(n)
end.
d = int(input())
n = 1
s = 46
while s <= 2700:
  s = s + d
  n = n + 4
print(n)
#include 
using namespace std;
int main() {
  int n, s, d;
  cin >> d;
  n = 1;
  s = 46;
  while (s <= 2700) {
    s = s + d;
    n = n + 4;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4132 ege8 Размер шага
При каком наибольшем введенном числе d после выполнения программы будет напечатано 150?
var n, s, d: integer;
begin
  readln(d);
  n := 3;
  s := 38;
  while s <= 1200 do 
  begin
    s := s + d;
    n := n + 7
  end;
  write(n)
end.
d = int(input())
n = 3
s = 38
while s <= 1200:
  s = s + d
  n = n + 7
print(n)
#include 
using namespace std;
int main() {
  int n, s, d;
  cin >> d;
  n = 3;
  s = 38;
  while (s <= 1200) {
    s = s + d;
    n = n + 7;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4130 ege8 Размер шага
При каком наименьшем введенном числе d после выполнения программы будет напечатано 63?
var n, s, d: integer;
begin
  readln(d);
  n := 3;
  s := 57;
  while s <= 1200 do 
  begin
    s := s + d;
    n := n + 4
  end;
  write(n)
end.
d = int(input())
n = 3
s = 57
while s <= 1200:
  s = s + d
  n = n + 4
print(n)
#include 
using namespace std;
int main() {
  int n, s, d;
  cin >> d;
  n = 3;
  s = 57;
  while (s <= 1200) {
    s = s + d;
    n = n + 4;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4129 ege8 Размер шага
При каком наибольшем введенном числе d после выполнения программы будет напечатано 89?
var n, s, d: integer;
begin
  readln(d);
  n := 5;
  s := 83;
  while s <= 1200 do 
  begin
    s := s + d;
    n := n + 6
  end;
  write(n)
end.
d = int(input())
n = 5
s = 83
while s <= 1200:
  s = s + d
  n = n + 6
print(n)
#include 
using namespace std;
int main() {
  int n, s, d;
  cin >> d;
  n = 5;
  s = 83;
  while (s <= 1200) {
    s = s + d;
    n = n + 6;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
4128 ege8 Размер шага
При каком наименьшем введенном числе d после выполнения программы будет напечатано 67?
var n, s, d: integer;
begin
  readln(d);
  n := 2;
  s := 0;
  while s <= 365 do 
  begin
    s := s + d;
    n := n + 5
  end;
  write(n)
end. 
d = int(input())
n = 2
s = 0
while s <= 365:
  s = s + d
  n = n + 5
print(n)
#include 
using namespace std;
int main() {
  int n, s, d;
  cin >> d;
  n = 2;
  s = 0;
  while (s <= 365) {
    s = s + d;
    n = n + 5;
  }
  cout << n;
  return 0;
}
Ответ:
Решение:
   
Яндекс.Метрика