Задание 6
1.Сколько существует чисел,
подаваемых на вход программы, при которых на экран печатается число 6.
C++ |
Паскаль |
#include <iostream> using
namespace std; int main(){ int n;
cin >> n; int s = 30; while(n + s > 0) {
s = s - 6; n = n - 2; } cout << s << endl; return 0; } |
var s, n:
integer; begin readln(n); s := 30;
while n + s
> 0 do begin s := s -
6; n := n -
2 end; writeln(s) end. |
Python
|
Алгоритмический язык |
n =
int(input()) s = 30 while n + s > 0:
s = s - 6 n = n – 2 print(s) |
алг нач цел n, s ввод n s := 30 нц пока n + s > 0 s :=s-6 n := n - 2 кц вывод s кон |
C++ |
Паскаль |
#include
<iostream> using namespace std;
int main(){ int n; cin >>
n; int s =
1; while(n / s
> 0) { s = s +
1; n = n - 5; } cout
<< s << endl; return 0; } |
var s, n: integer; begin readln(n); s := 1; while n div s
> 0 do begin s := s +
1; n := n -
5 end; writeln(s) end. |
Python
|
Алгоритмический язык |
n = int(input()) s = 1 while n // s > 0: s = s + 1 n = n – 5 print(s) |
алг нач цел n, s ввод n s := 1 нц пока div(n, s) > 0 s := s + 1 n := n - 5 кц вывод s кон
|
3.Укажите максимальное число, подаваемое на вход программе, при котором на экране будет выведено число 7776.
C++ |
Паскаль |
#include <iostream> using
namespace std; int main(){ int n; cin >> n; int s = 1;
while(n * s < 3000) {
s = s * 6; n = n / 2; } cout
<< s << endl; return 0; } |
var s, n: integer; begin readln(n); s := 1; while n * s < 3000 do begin
s := s *
6; n := n div
2 end; writeln(s) end. |
Python
|
Алгоритмический язык |
n =
int(input()) s = 1 while n * s
< 3000: s = s * 6 n = n // 2 print(s) |
алг нач цел n, s ввод n s := 1 нц пока s*n < 3000 s := s *
6 n := div(n,
2) кц вывод s кон
|
4.Сколько существует чисел,
подаваемых на вход программы, при которых на экран печатается число 15.
C++ |
Паскаль |
#include
<iostream> using namespace std;
int main() { int n; cin >>
n; int s =
25; while(n - s
< 100) { s = s -
2; n = n - 5; } cout
<< s << endl; return 0; } |
var s, n: integer; begin
readln(n); s := 25; while n - s < 100 do begin s := s -
2; n := n -
5 end; writeln(s) end. |
Python
|
Алгоритмический язык |
n =
int(input()) s = 25 while n - s <
100: s = s – 2 n = n – 5 print(s) |
алг нач цел n, s
ввод n s := 25 нц пока n - s < 100 s := s -
2 n := n -
5 кц вывод s кон |
Комментариев нет:
Отправить комментарий