Информатика · 19 заданий
Квадратичная функция
Задания по теме «Квадратичная функция» с ответами и решениями. Практикуйся и разбирай ошибки.
- ЧислоСложность 2
Какое число будет напечатано в результате работы следующей программы? Для Вашего удобства программа приведена на пяти языках программирования. Бейсик | Python DIM A, B, T, M, R AS INTEGER A = −8: B = 8 M = A : R = F(A) FOR T = A TO B IF F(T) > R THEN M = T R = F(T) END IF NEXT T PRINT M+R FUNCTION F(x) F = 2 * (x−2) * (x−4) + 3 END FUNCTION | def F(x): return 2 * (x−2) * (x−4) + 3 a = −8 b = 8 M = a R = F(a) for t in range(a,b+1): if F(t) > R: M = t; R = F(t) print(M+R) Паскаль | Алгоритмический язык var a, b, t, M, R: integer; function F(x: integer): integer; begin f := 2 * (x−2) * (x−4) + 3; end; begin a := −8; b := 8; M := a; R:= F(a) for t := a to b do begin if F(t) > R then begin M := t; R := F(t); end; end; write(M+R); end. | алг нач цел a, b, t, M, R a := −8; b := 8 M := a; R := F(a) нц для t от a до b если F(t) > R то M := t; R := F(t) все кц вывод M + R кон алг цел f(цел x) нач знач := 2 * (x−2) * (x−4) + 3 кон С++ #include <iostream> using namespace std; long f(int x) { return 2 * (x−2) * (x−4) + 3; } int main() { int a, b, t, M, R; a = −8; b = 8; M = a; R = F(a); for (t = a; t R) { M = t; R = F(t); } } cout
- ЧислоСложность 2
Какое число будет напечатано в результате работы следующей программы? Для Вашего удобства программа приведена на пяти языках программирования. Бейсик | Python DIM A, B, T, M, R AS INTEGER A = −9: B = 9 M = A : R = F(A) FOR T = A TO B IF F(T) > R THEN M = T R = F(T) END IF NEXT T PRINT M+R FUNCTION F(x) F = 2 * (x−1) * (x−3) + 7 END FUNCTION | def F(x): return 2 * (x−1) * (x−3) + 7 a = −9; b = 9 M = a; R = F(a) for t in range(a,b+1): if F(t) > R: M = t; R = F(t) print(M+R) Паскаль | Алгоритмический язык var a, b, t, M, R: integer; function F(x: integer): integer; begin f := 2 * (x−1) * (x−3) + 7; end; begin a := −9; b := 9; M := a; R:= F(a) for t := a to b do begin if F(t) > R then begin M := t; R := F(t); end; end; write(M+R); end. | алг нач цел a, b, t, M, R a := −9; b := 9 M := a; R := F(a) нц для t от a до b если F(t) > R то M := t; R := F(t) все кц вывод M + R кон алг цел f(цел x) нач знач := 2 * (x−1) * (x−3) + 7 кон С++ #include <iostream> using namespace std; long f(int x) { return 2 * (x−1) * (x−3) + 7; } int main() { int a, b, t, M, R; a = −9; b = 9; M = a; R = F(a); for (t = a; t R) { M = t; R = F(t); } } cout
- ЧислоСложность 2
Какое значение будет выведено на экран после выполнения данной программы? Бейсик | Python DIM A, B, T, M, R AS INTEGER A = -20: B = 20 M = A: R = F(A) FOR T = A TO B IF F(T) > R THEN M = T R = F(T) END IF NEXT T PRINT M+24 FUNCTION F(x) F := 2*(x-19)*(x-19)+7 END FUNCTION | def f(x): return 2*(x-19)*(x-19)+7 a = -20 b = 20 M = a R = f(a) for t in range(a, b+1): if (f(t) > R): M = t R = f(t); print(M+24) Паскаль | Алгоритмический язык var a,b,t,M,R :integer; Function F(x: integer):integer; begin F := 2*(x-19)*(x-19)+7; end; BEGIN a := -20; b := 20; M := a; R := F(a); for t := a to b do begin if (F(t) > R) then begin M := t; R := F(t); end; end; write(M+24); END. | алг нач цел a, b, t, M, R a:=-20; b:=20 M:=a; R:=F(a) нц для t от a до b если F(t) > R то то M:=t; R:=F(t) все кц вывод M+24 кон алг цел F(цел x) нач знач :=2*(x-19)*(x-19)+7; кон Си++ #include <iostream> using namespace std; int F(int x) { return 2*(x-19)*(x-19)+7 } int main() { int a, b, t, M, R; a = -20; b = 20; M = a; R = F(a); for (t=a; t R) { M = t; R = F(t); } } cout
- ЧислоСложность 2
Напишите в ответе наибольшее значение входной переменной k, при котором программа выдаёт ответ 9. Для Вашего удобства программа приведена на пяти языках программирования. Бейсик | Python DIM K, I AS LONG INPUT K I = 20 WHILE F(I) > K I = I - 1 WEND PRINT I FUNCTION F(N) F = N * N + N END FUNCTION | def f(n): return n * n + n k = int(input()) i = 20 while f(i) > k: i -= 1 print(i) Паскаль | Алгоритмический язык var k, i : longint; function f(n: longint): longint; begin f := n * n + n end; begin readln(k); i := 20; while f(i) > k do i := i-1; writeln(i) end. | алг нач цел k, i ввод k i := 20 нц пока f(i) > k i := i - 1 кц вывод i кон алг цел f(цел n) нач знач := n * n + n кон С++ #include <iostream> using namespace std; long f(long n) { return n * n + n; } int main() { long k, i; cin >> k; i = 20; while (f(i) > k) --i; cout
- ЧислоСложность 2
Напишите в ответе наибольшее значение входной переменной k, при котором программа выдаёт ответ 7. Для Вашего удобства программа приведена на пяти языках программирования. Бейсик | Python DIM K, I AS LONG INPUT K I = 20 WHILE F(I) > K I = I - 1 WEND PRINT I FUNCTION F(N) F = N * N + N END FUNCTION | def f(n): return n * n + n k = int(input()) i = 20 while f(i) > k: i -= 1 print(i) Паскаль | Алгоритмический язык var k, i : longint; function f(n: longint): longint; begin f := n * n + n end; begin readln(k); i := 20; while f(i) > k do i := i-1; writeln(i) end. | алг нач цел k, i ввод k i := 20 нц пока f(i) > k i := i - 1 кц вывод i кон алг цел f(цел n) нач знач := n * n + n кон С++ #include <iostream> using namespace std; long f(long n) { return n * n + n; } int main() { long k, i; cin >> k; i = 20; while (f(i) > k) --i; cout
- ЧислоСложность 2
Напишите в ответе наименьшее значение входной переменной k, при котором программа выдаёт ответ 10. Для Вашего удобства программа приведена на пяти языках программирования. Бейсик | Python DIM K, I AS LONG INPUT K I = 1 WHILE F(I) Паскаль | Алгоритмический язык var k, i : longint; function f(n: longint): longint; begin f := n * n; end; begin readln(k); i := 1; while f(i) Си++ #include <iostream> using namespace std; long f(long n) { return n * n; } int main() { long k, i; cin >> k; i = 1; while (f(i)
- ЧислоСложность 2
Напишите в ответе наименьшее значение входной переменной k, при котором программа выдаёт ответ 11. Для Вашего удобства программа приведена на пяти языках программирования. Бейсик | Python DIM K, I AS LONG INPUT K I = 1 WHILE F(I) Паскаль | Алгоритмический язык var k, i : longint; function f(n: longint): longint; begin f := n * n; end; begin readln(k); i := 1; while f(i) Си++ #include <iostream> using namespace std; long f(long n) { return n * n; } int main() { long k, i; cin >> k; i = 1; while (f(i)
- ЧислоСложность 2
Напишите в ответе число, которое будет напечатано в результате выполнения следующего алгоритма (для Вашего удобства алгоритм представлен на пяти языках программирования). Бейсик | Python DIM A, B, N, t AS INTEGER A = -100: B = 100 N = 0 FOR t = A TO B IF F(t) Паскаль | Алгоритмический язык var a, b, N, t: integer; Function F(x: integer):integer; begin F := (x - 16)*(x + 25) end; begin a := -100; b := 100; N := 0; for t := a to b do begin if (F(t) Си++ #include <iostream> using namespace std; int F(int x) { return (x - 16)*(x + 25); } int main() { int a, b, N, t; a = -100; b = 100; N = 0; for (t = a; t
- ЧислоСложность 2
Напишите в ответе число различных значений входной переменной k, при которых программа выдаёт тот же ответ, что и при входном значении k = 64. Значение k = 64 также включается в подсчёт различных значений k. Для Вашего удобства программа приведена на пяти языках программирования. Бейсик | Python DIM K, I AS LONG INPUT K I = 12 WHILE I > 0 AND F(I) >= K I = I - 1 WEND PRINT I FUNCTION F(N) F = N * N END FUNCTION | def f(n): return n * n k = int(input()) i = 12 while i > 0 and f(i) >= k: i = i - 1 print(i) Паскаль | Алгоритмический язык var k, i : longint; function f(n: longint) : longint; begin f := n * n end; begin readln(k); i := 12; while (i>0) and (f(i)>=k) do i := i-1; writeln(i) end. | нач цел i, k ввод k i := 12 нц пока i > 0 и f(i) >= k i := i - 1 кц вывод i кон алг цел f(цел n) нач знач := n * n кон Си++ #include <iostream> using namespace std; int f(int n) { return n * n; } int main(void) { int k, i; cin >> k; i = 12; while (i > 0 && f(i) >= k) i––; cout « i « endl; }
- ЧислоСложность 2
Определите, какое число будет напечатано в результате выполнения следующего алгоритма (для Вашего удобства алгоритм представлен на пяти языках). Бейсик | Паскаль DIM A, B, T, M, R AS INTEGER A = -20: B = 20 M = A: R = F(A) FOR T = A TO B IF F(T) Си++ | Алгоритмический язык #include <iostream> using namespace std; int F(int x) { return 3*(x-8)*(x-8); } int main() { int a, b, t, M, R; a = -20; b = 20; M = a; R = F(a); for (t=a; t Python def f(x): return 3*(x-8)*(x-8) a = -20 b = 20 M = a R = f(a) for t in range(a, b+1): if (f(t)
- ЧислоСложность 2
Определите, какое число будет напечатано в результате выполнения следующего алгоритма (для Вашего удобства алгоритм представлен на четырех языках): Бэйсик | Паскаль DIM A, B, T, M, R AS INTEGER A = -20: B = 20 T = A: M = A: R = F(A) FOR T = A TO B IF F(T) Си++ | Алгоритмический #include <iostream> using namespace std; int F(int x) { return 2*(x-9)*(x-9); } int main() { int a, b, t, M, R; a = -20; b = 20; M = a; R = F(a); for (t=a; t Python def f(x): return 2*(x-9)*(x-9) a = -20 b = 20 M = a R = f(a) for t in range(a, b+1): if (f(t)
- ЧислоСложность 2
Определите, какое число будет напечатано в результате выполнения следующего алгоритма (для Вашего удобства алгоритм представлен на четырёх языках): Бейсик | Паскаль DIM A, B, T, M, R AS INTEGER A = -7: B = 25 M = A: R = F(A) FOR T = A TO B IF F(T) > R THEN M = T R = F(T) ENDIF NEXT T PRINT R FUNCTION F(x) F = 281 - 2 * (17 + x) * (17 + x); END FUNCTION | var a,b,t,M,R :integer; Function F(x:integer):integer; begin F : = 281 - 2 * (17 + x) * (17 + x); end; begin a : = -7; b : = 25; M : = a; R : = F(a); for t : = a to b do begin if (F(t) > R ) then begin M : = t; R : = F(t) end end; write(R); end. Си++ | Алгоритмический язык #include <iostream> using namespace std; int F(int x) { return 281 - 2 * (17 + x) * (17 + x); } int main() { int a, b, t, M, R; a = -7; b = 25; M = a; R = F(a); for (t = a; t R) { M = t; R = F(t); } } cout « R « endl; } | алг нач цел a, b, t, R, M a : = -7; b : = 25 M : = a; R : = F(a) нц для t от a до b если F(t) > R то M : = t; R : = F(t) все кц вывод R кон алг цел F(цел x) нач знач : = 281 - 2 * (17 + x) * (17 + x) кон Python def f(x): return 281 - 2 * (17 + x) * (17 + x) a = -7 b = 25 M = a R = f(a) for t in range(a, b+1): if (f(t) > R): M = t R = f(t); print(R)
- ЧислоСложность 2
Определите, какое число будет напечатано в результате выполнения следующего алгоритма (для Вашего удобства алгоритм представлен на пяти языках): Бэйсик | Паскаль DIM A, B, T, M, R AS INTEGER A = -20: B = 20 M = A: R = F(A) FOR T = A TO B IF F(T) > R THEN M = T R = F(T) END IF NEXT T PRINT M FUNCTION F(x) F := 16*(9+x)*(9+x)+127 END FUNCTION | var a,b,t,M,R :integer; Function F(x: integer):integer; begin F := 16*(9+x)*(9+x)+127; end; BEGIN a := -20; b := 20; M := a; R := F(a); for t := a to b do begin if (F(t)> R) then begin M := t; R := F(t); end; end; write(M); END. Си++ | Алгоритмический #include <iostream> using namespace std; int F(int x) { return 16*(9+x)*(9+x)+127 } int main() { int a, b, t, M, R; a = -20; b = 20; M = a; R = F(a); for (t=a; tR) { M = t; R = F(t); } } cout « M « endl; } | алг нач цел a, b, t, R, M a := -20; b := 20 M := a; R := F(a) нц для t от a до b если F(t) > R то M := t; R := F(t) все кц вывод M кон алг цел F(цел x) нач знач := 16*(9+x)*(9+x)+127 кон Python def f(x): return 16*(9+x)*(9+x)+127 a = -20 b = 20 M = a R = f(a) for t in range(a, b+1): if (f(t) > R): M = t R = f(t); print(M)
- ЧислоСложность 2
Напишите в ответе наименьшее значение входной переменной k, при котором программа выдаёт тот же ответ, что и при входном значении k = 10. Для Вашего удобства программа приведена на пяти языках программирования. Бейсик | Python DIM K, I AS LONG INPUT K I = 1 WHILE F(I) Паскаль | Алгоритмический язык var k, i : longint; function f(n: longint): longint; begin f := n * n * n; end; function g(n: longint): longint; begin g := 2*n + 3; end; begin readln(k); i := 1; while f(i) Си++ #include <iostream> using namespace std; long f(long n) { return n * n * n; } long g(long n) { return 2*n + 3; } int main() { long k, i; cin >> k; i = 1; while(f(i)
- ЧислоСложность 2
Напишите в ответе число различных значений входной переменной k, при которых программа выдаёт тот же ответ, что и при входном значении k = 55. Значение k = 55 также включается в подсчёт различных значений k. Для Вашего удобства программа приведена на пяти языках программирования. Бейсик | Python DIM K, I AS LONG INPUT K I = 0 WHILE F(I) Алгоритмический язык | Паскаль алг нач цел i, k ввод k i := 0 нц пока f(i) < k i := i+1 кц вывод i кон алг цел f(цел n) нач знач := 3*n*n+1 кон | var k, i : longint; function f(n: longint):longint; begin f := 3*n*n+1 end; begin readln(k); i := 0; while (f(i)<k) do i := i+1; writeln(i) end. Си++ #include <iostream> using namespace std; long f(long n) { return 3*n*n+1; } int main() { long k, i; cin >> k; i = 0; while (f(i)<k) i++; cout
- ЧислоСложность 2
При каком наименьшем значении входной переменной k программа выдаёт тот же ответ, что и при входном значении k = 64? Для Вашего удобства программа приведена на пяти языках программирования. Бейсик | Python DIM K, I AS LONG INPUT K I = 12 WHILE I > 0 AND F(I) > K I = I - 1 WEND PRINT I FUNCTION F(N) F = N * N - 20 END FUNCTION | def f(n): return n * n - 20 k = int(input()) i = 12 while i > 0 and f(i) > k: i = i - 1 print(i) Паскаль | Алгоритмический язык var k, i : longint; function f(n: longint) : longint; begin f := n * n - 20 end; begin readln(k); i := 12; while (i>0) and (f(i)> k) do i := i-1; writeln(i) end. | алг нач цел i, k ввод k i := 12 нц пока i > 0 и f(i) > k i := i - 1 кц вывод i кон алг цел f(цел n) нач знач := n * n - 20 кон Си++ #include <iostream> using namespace std; long f(long n) { return n * n - 20; } int main() { long k, i; cin >> k; i = 12; while (i>0 && f(i)>k) i––; cout
- ЧислоСложность 2
Напишите в ответе количество различных значений входной переменной k, при которых программа выдаёт тот же ответ, что и при входном значении k = 64. Значение k = 64 также включается в подсчёт различных значений k. Для Вашего удобства программа приведена на пяти языках программирования. Бейсик | Python DIM K, I AS LONG INPUT K I = 12 WHILE I > 0 AND F(I) >= K I = I - 1 WEND PRINT I FUNCTION F(N) F = N * N + 20 END FUNCTION | def f(n): return n * n + 20 k = int(input()) i = 12 while i > 0 and f(i) >= k: i = i - 1 print(i) Паскаль | Алгоритмический язык var k, i : longint; function f(n: longint) : longint; begin f := n * n + 20 end; begin readln(k); i := 12; while (i>0) and (f(i)>=k) do i := i-1; writeln(i) end. | алг нач цел i, k ввод k i := 12 нц пока i > 0 и f(i) >= k i := i - 1 кц вывод i кон алг цел f(цел n) нач знач := n * n + 20 кон Си++ #include <iostream> using namespace std; long f(long n) { return n * n + 20; } int main() { long k, i; cin >> k; i = 12; while (i>0 && f(i)>=k) i––; cout
- ЧислоСложность 2
Определите, какое число будет напечатано в результате выполнения следующего алгоритма: Бейсик | Паскаль DIM A, B, T, M, R AS INTEGER A = -5: B = 5 M = A: R = F(А) FOR T = A TO B IF F(T) > R THEN M = T R = F(T) END IF NEXT T PRINT R FUNCTION F(x) F = (x+5)*(x+3) END FUNCTION | var a,b,t,M,R: integer; Function F(x:integer): integer; begin F := (x+5)*(x+3) end; begin a := -5; b := 5; M := a; R := F(a); for t := a to b do begin if (F(t) > R) then begin M := t; R := F(t) end end; write(R) end. Си++ | Алгоритмический #include <iostream> using namespace std; int F(int x) { return (x+5)*(x+3); } int main() { int a, b, t, M, R; a = -5; b = 5; M = a; R = F(a); for (t = a; t R) { M = t; R = F(t); } } cout « R « endl; } | алг нач цел a, b, t, M, R a := -5; b := 5 M := a; R := F(a) нц для t от a до b если F(t) > R то M := t; R := F(t) все кц вывод R кон алг цел F(цел x) нач знач := (x+5)*(x+3) кон Python def f(x): return (x+5)*(x+3) a = -5 b = 5 M = a R = f(a) for t in range(a, b+1): if (f(t) > R): M = t R = f(t); print(R)
- ЧислоСложность 2
Определите, какое число будет напечатано в результате выполнения следующего алгоритма: Бэйсик | Паскаль DIM A, B, T, M, R AS INTEGER A = -20: B = 20 M = A: R = F(A) FOR T = A TO B IF F(T) Си++ | Алгоритмический #include <iostream> using namespace std; int F(int x) { return 4*(x-5)*(x+3) } int main() { int a, b, t, M, R; a = -20; b = 20; M = a; R = F(a); for (t=a; t Python def f(x): return 4*(x-5)*(x+3) a = -20 b = 20 M = a R = f(a) for t in range(a, b+1): if (f(t)