X 1 какое значение примет
Перейти к содержимому

X 1 какое значение примет

Какое значение примет переменная х в результате выполнения следующих фрагментов программ? 1) x…

Какое значение примет переменная х в результате выполнения следующих фрагментов программ?
1) x:=0; for y:=1 to 9 do x:=x+y;
2) x:=1; for y:=1 to 5 do x:=x*y;
3) x:=1; while x<>1 do begin x:=x+3; x:=x+1; end;
4) x:=1; while x<100 do begin x:=x*2; end;

Сколько раз выполниться тело цикла:
а) For i:=1 to 10 do x:=x+i;
б) For k:=2 to 22 do
If k mod 2=0 then s:=s+1;

  • По голосам
  • По дате

Какое значение примет переменная х в результате выполнения следующих фрагментов программ?
1) x:=0; for y:=1 to 9 do x:=x+y;

y:=1 x = 1
y:=2 x = 3
y:=3 x = 6
y:=4 x = 10
y:=5 x = 15
y:=6 x = 21
y:=7 x = 28
y:=8 x = 36
y:=9 x = 45

2) x:=1; for y:=1 to 5 do x:=x*y;

3) x:=1; while x<>1 do begin x:=x+3; x:=x+1; end;

x=1 (так как условие не используется)

4) x:=1; while x<100 do begin x:=x*2; end;

x=2 (2<100)
x=4 (4<100)
x=8 (8<100)
x=16 (16<100)
x=32 (32<100)
x=64 (64<100)
x=128 ( 128>100)

Сколько раз выполниться тело цикла:
а) For i:=1 to 10 do x:=x+i;
10 раз (i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10)
б) For k:=2 to 22 do
If k mod 2=0 then s:=s+1;
11 раз ( k=2 k=4 k=6 k=8 k=10 k=12 k=14 k=16 k=18 k=20 k=22)
(остальные k условию не соответствуют)

Тест "Основы программирования Pascal"
тест по информатике и икт (8 класс)

Руденко Наталия Анатольевна

  1. Что означает данный блок?
  1. ввод;
  2. вывод;
  3. ввод/вывод;
  4. выполнения действия.
  1. Какое значение примет переменная х после выполнения оператора х:=15 div 4 ?
  1. 0;
  2. 2;
  3. 3,5;
  4. 3.
  1. Укажите, сколько раз выполнится тело цикла For i:=1 to 6 do?
  1. 1;
  2. 6;
  3. 5;
  4. бесконечное число раз.
  1. Какой из перечисленных операторов циклов не содержит ошибок?
  1. for i:=1 to 5.5 do;
  2. for i:=1 to -2 do;
  3. for i:=3 to 12 do;
  4. for i=0 to 7 do.
  1. Фрагмент алгоритма изображен в виде блок-схемы:

Определите, какое значение переменной S будет в результате выполнения алгоритма

  1. 12;
  2. 3;
  3. 4;
  4. 7.
  1. Что производит следующий фрагмент программы:

writeln (i, ‘ ‘, chr(i));

  1. распечатывает только символы, соответствующие различным кодам;
  2. распечатывает коды, соответствующие различным символам;
  3. распечатывает коды и соответствующие им символы;
  4. распечатывает символы.
  1. Какие значения примут переменные С и D в результате выполнения программы:

Var A, B, C, D : integer;

If B>A then C:= B-A else D:=A-B;

  1. C=14, D=0;
  2. C=38, D=14;
  3. C=14, D= -14;
  4. C= -3 , D=3;
  1. Опередите значение переменной S после выполнения программы:

Var i, S : integer;

  1. 5;
  2. 10;
  3. 16;
  4. 30.

Предварительный просмотр:

Выберите правильный вариант ответа.

  1. Какой вариант описывает переменную целого типа на языке Pascal?
  1. var x: integer;
  2. var x: boolean;
  3. var x: real;
  4. var x: string.
  1. Укажите правильное описание массива.
  1. var Mas array :[1..50] of integer;
  2. var Mas : array [1..50] of integer;
  3. var A : array [1…50] of real;
  4. var A : [array 1..50 of real].
  1. Какие из перечисленных операторов являются операторами вывода данных?
  1. and, or;
  2. read, readln;
  3. if, then, else;
  4. write, writeln.
  1. Какой из операторов позволяет вычислить квадрат числа х?
  1. div(x);
  2. sqr(x);
  3. sqrt(x);
  4. abs(x).
  1. Какая функция позволяет определить код по символу?
  1. Val(A,N,K);
  2. Ord(A);
  3. Chr(A);
  4. Length(A).
  1. Может ли значение функции Length (A) быть равным 300?
  1. да;
  2. нет;
  3. иногда;
  4. часто.
  1. Укажите, правильную запись следующего математического выражения: y=√2x-10x
  1. y:= sqrt(2*x-10*х);
  2. y:= sqrt(2x)-10x;
  3. y:= sqr(2*x-10*x);
  4. y:= sqr(2x)-10*x.
  1. Выберите правильную запись математического выражения на языке программирования Pascal.
  1. (cos20+ctg10)/(sqrt(5,5));
  2. (cos(20)+cos(10)/sin(10))/sqrt(5.5);
  3. (cos(20)+ctg(10))/(sqrt(5,5));
  4. cos(20)+cos(10)/sin(10)/sqrt(5,5).
  1. Что означает данный блок?
  1. ввод;
  2. вывод;
  3. ввод/вывод;
  4. выполнения действия.
  1. Какое значение примет переменная х после выполнения оператора х:=15 mod 5?
  1. 0;
  2. 2;
  3. 3,5;
  4. 3.
  1. Укажите, сколько раз выполнится тело цикла For i:=1 to 3 do?
  1. 1;
  2. 3;
  3. 2;
  4. бесконечное число раз.
  1. Какой из перечисленных операторов циклов не содержит ошибок?
  1. for i:=1 to 5.5 do;
  2. for i:=12 downto 1 do;
  3. for i:= 12 to 3 do;
  4. for i=0 to 7 do.
  1. Фрагмент алгоритма изображен в виде блок-схемы:

Определите, какое значение переменной S будет в результате выполнения алгоритма

  1. 12;
  2. 3;
  3. 4;
  4. 7.
  1. Что производит следующий фрагмент программы:

if a[i] mod 2=0 then k:=k+1;

  1. находит максимальный элемент и печатает его на экране;
  2. находит четный элемент и печатает его на экране;
  3. находит второй элемент массива и печатает его на экране;
  4. находит число четных элементов и печатает их число на экране.
  1. Какие значения примут переменные С и D в результате выполнения программы:

Var A, B, C, D : integer;

If B>A then C:= B-A else D:=A-B;

  1. C=4, D=0;
  2. C=18, D=4;
  3. C=4, D= -4;
  4. C= -3 , D=3;
  1. Опередите значение переменной S после выполнения программы:

Var i, S : integer;

  1. 14;
  2. 10;
  3. 16;
  4. 3.

Предварительный просмотр:

Выберите правильный вариант ответа.

  1. Какой вариант описывает переменную логического типа на языке Pascal?
  1. var x: integer;
  2. var x: boolean;
  3. var x: real;
  4. var x: string.
  1. Укажите правильное описание массива.
  1. var Mas: array :[1..10] of boolean;
  2. var A : array (1..10) of real;
  3. var A : array [1..10] of integer;
  4. var Mas : [array 1..10 of real].
  1. Укажите, какие операции относятся к логическим операциям?
  1. and, or, not;
  2. not, end, then;
  3. or, mod, and;
  4. if, or, and.
  1. Какой вариант запускает датчик случайных чисел?
  1. readln(n);
  2. random (x);
  3. round;
  4. randomize.
  1. Какая функция позволяет определить символ по коду?
  1. Val(A,N,K);
  2. Ord(A);
  3. Chr(A);
  4. Length(A).
  1. Верно ли, что символы «А» и «а» имеют одинаковые коды?
  1. нет;
  2. да;
  3. иногда;
  4. в отдельных случаях.

√2x

  1. Укажите, правильную запись следующего математического выражения y= (а+7).
  1. y:= sqrt(2*x)/(a+7);
  2. y:= sqrt 2x/a-7;
  3. y:= sqr(2*x)/(a+7);
  4. y= sqr(2x)/a+7.
  1. Выберите правильную запись математического выражения на языке программирования Pascal.
  1. (cos30+ctg20)/(sqrt25,5);
  2. (cos(30)+cos(20)/sin(20))/sqrt(25.5);
  3. (cos(30)+ctg(20))/(sqrt(25,5));
  4. cos(30)+cos(20)/sin(20)/sqrt(25,5).
  1. Укажите условие выбора чисел, кратных 4 и не кратных 5.
  1. (х mod 4<>0) or not (x mod 5 =0);
  2. (х mod 4=0) and (x mod 5 =0);
  3. (х mod 4<>0) or (x mod 5 <>0);
  4. (х mod 4=0) and (x mod 5 <>0).
  1. Что означает данный блок?
  1. начало/конец;
  2. счетчик;
  3. ввод/вывод;
  4. выполнения действия.
  1. Какое значение примет переменная х после выполнения оператора х:=10 div 2 ?
  1. 0;
  2. 2;
  3. 3,5;
  4. 4.
  1. Укажите, сколько раз выполнится тело цикла For i:=1 to 5 do?
  1. 1;
  2. 5;
  3. 4;
  4. бесконечное число раз.
  1. Какой из перечисленных операторов циклов не содержит ошибок?
  1. for i=1 to 5.5 do;
  2. for i:=1 downto 12 do;
  3. for i:= 12 to 3 do;
  4. for i:= 1 to 7 do.
  1. Фрагмент алгоритма изображен в виде блок-схемы:

Определите, какое значение переменной S будет в результате выполнения алгоритма

  1. 10;
  2. 3;
  3. 4;
  4. 7.
  1. Что производит следующий фрагмент программы:

for i:=1 to 10 do begin

  1. Вывод элементов массива заданных случайным образом
  2. Ввод элементов массива с клавиатуры ;
  3. Вывод элементов массива на экран монитора;
  4. Ввод и вывод элементов массива .
  1. Какие значения примут переменные С и D в результате выполнения программы:

Var A, B, C, D : integer;

If B>A then C:= B-A else D:=A-B;

  1. C=-2, D=4;
  2. C=2, D=0;
  3. C=-2, D= 0;
  4. C= -3 , D=3;
  1. Опередите значение переменной S после выполнения программы:

Var i, S : integer;

  1. 4;
  2. 6;
  3. 2;
  4. 20.

Предварительный просмотр:

Выберите правильный вариант ответа.

  1. Какой вариант описывает переменную строкового типа на языке Pascal?
  1. var x: integer;
  2. var x: boolean;
  3. var x: real;
  4. var x: string.
  1. Укажите, правильное описание массива.
  1. var A : array [1..10, 1..10] of integer;
  2. var Mas: array :[1..10, 1..10] of boolean;
  3. var A : array (1…10, 1…10) of real;
  4. var Mas : [array 1..10, 1..10 of real].
  1. Укажите, какое слово не является служебным в языке программирования Pascal?
  1. step;
  2. begin;
  3. while;
  4. then.
  1. Какой из операторов позволяет вычислить модуль числа?
  1. sqr;
  2. sqrt;
  3. abs;
  4. div.
  1. Какой вариант используют для получения случайных чисел?
  1. random (x);
  2. randomize;
  3. round;
  4. length(A).
  1. С помощью какой функции можно определить, чем является данная строка в другой строке??
  1. pos(str1, str2);
  2. str (N, Str1);
  3. chr;
  4. length(A).

√ x 2

  1. Укажите, правильную запись следующего математического выражения y= (а-5).
  1. y:= sqrt 2x/a-5;
  2. y:= sqr(x*x/a-5);
  3. y:= sqrt(sqr(x))/(a-5);
  4. y= sqr(sqrx)/a-5.
  1. Выберите правильную запись математического выражения на языке программирования Pascal.
  1. (cos(45)+cos(30)/sin(30))/sqrt(3.5);
  2. (cos45+ctg30)/(sqrt3,5);
  3. (cos(45)+ctg(30))/(sqrt(3,5));
  4. cos(45)+cos(30)/sin(30)/sqrt(3,5).
  1. Укажите условие выбора чисел, не кратных 4 и кратных 7.
  1. (х mod 4<>0) or not (x mod 7 =0);
  2. (х mod 4=0) and (x mod 7 =0);
  3. (х mod 4<>0) or (x mod 7 <>0);
  4. (х mod 4<>0) and (x mod 7 = 0).
  1. Что означает данный блок?
  1. начало/конец;
  2. счетчик;
  3. условие;
  4. выполнения действия.
  1. Какое значение примет переменная х после выполнения оператора х:=10 mod 2 ?
  1. 0;
  2. 2;
  3. 5;
  4. 4.
  1. Укажите, сколько раз выполнится тело цикла For i:=2 to 5 do?
  1. 1;
  2. 5;
  3. 4;
  4. бесконечное число раз.
  1. Какой из перечисленных операторов циклов не содержит ошибок?
  1. for i=1 to 2.5 do;
  2. for i:=12 downto 1 do;
  3. for i:= 11 to 1 do;
  4. for 1 to 7 do.
  1. Фрагмент алгоритма изображен в виде блок-схемы:

Определите, какое значение переменной S будет в результате выполнения алгоритма

  1. 10;
  2. 3;
  3. 4;
  4. 7.
  1. Что производит следующий фрагмент программы:

for i:=1 to n do begin

  1. Ввод элементов массива с клавиатуры;
  2. Вывод элементов на экран монитора;
  3. Ввод и вывод элементов массива ;
  4. Ввод элементов случайным образом.
  1. Какие значения примут переменные С и D в результате выполнения программы:

Var A, B, C, D : integer;

If B>A then C:= B-A else D:=A-B;

  1. C=-2, D=4;
  2. C=7, D=0;
  3. C=4, D= 0;
  4. C= 7 , D=3;
  1. Опередите значение переменной S после выполнения программы:

Var i, S : integer;

  1. 1;
  2. 21 ;
  3. 15;
  4. 6.

По теме: методические разработки, презентации и конспекты

конспект урока по теме: Понятие переменной в языке программирования Pascal АВС

Проект урока по информатике в 7 классе с использованием ТИО Макарова.

Язык программирование Pascal

Разработка урока по информатике.

Решение задач по физике и математике на языке программирования Pascal

Разработка урока по информатике.

Урок по информатике «Исследование математической модели на языке программирования Pascal»

Конструирование урока в системе развивающего обучения Л. В. Занкова.

Символьный тип данных в языке программирования Pascal
Урок+дидактические средства по теме «Условный оператор языка программирования PASCAL (сложные условия)».

Представлен материал по теме «Условный оператор языка программирования PASCAL (сложные условия)». Рассмотрены основные принципы построения сложного условия в ЯП Паскаль. Тип урока: комбинированный. Ме.

Презентация по языку программирования Pascal

Презентация предназначена для использования при изучению языка программирования Паскаль для учащихся 9 класса.

informatikstr.ru

Обозначим через ДЕЛ(n, m) утверждение «натуральное число n делится без остатка на натуральное число m». Для какого наибольшего натурального числа A формула ДЕЛ(70, A) /\ (ДЕЛ(x, 28) → (¬ДЕЛ(x, A) → ¬ДЕЛ(x, 21))) тождественно истинна, то есть принимает значение 1 при любом натуральном x?

Ответ: 14

Обозначим через ДЕЛ(n, m) утверждение «натуральное число n делится без остатка на натуральное число m». Для какого наибольшего натурального числа А формула(¬ДЕЛ(x, А ) /\ ДЕЛ(x, 6)) → ¬ДЕЛ(x, 3) тождественно истинна (то есть принимает значение 1 при любом натуральном значении переменной х)?

Ответ: 6

Обозначим через ДЕЛ(n, m) утверждение «натуральное число n делится без остатка на натуральное число m». Для какого наибольшего натурального числа A формула ДЕЛ(70, A) /\ (¬ДЕЛ(x, A) → (ДЕЛ(x, 35) → ¬ДЕЛ(x, 63))) тождественно истинна, то есть принимает значение 1 при любом натуральном х?

Ответ: 35

Обозначим через ДЕЛ(n, m) утверждение «натуральное число n делится без остатка на натуральное число m». Для какого наименьшего натурального числа A формула (¬ДЕЛ(х, 84) ∨ ¬ДЕЛ(х, 90)) → ¬ДЕЛ(х, А)
тождественно истинна, то есть принимает значение 1 при любом натуральном х?

Ответ: 1260

Для какого наименьшего целого неотрицательного числа А выражение (75 ≠ 2x + 3y) ∨ (A > 3x) ∨ (A > 2y) тождественно истинно, то есть принимает значение 1 при любых целых неотрицательных x, y?

Ответ: 35

Для какого наименьшего целого неотрицательного числа А выражение (x – 2y x) ∨ (3x > 50) тождественно истинно, т.е. принимает значение 1 при любых целых положительных x и y?

Ответ: 5

Обозначим через ДЕЛ(n, m) утверждение «натуральное число n делится без остатка на натуральное число m». Для какого наименьшего натурального числа A формула (ДЕЛ(x, A – 21) /\ ДЕЛ(x, 40 – A)) → ДЕЛ(x, 90) тождественно истинна, то есть принимает значение 1 при любом натуральном х?

Ответ: 30

Обозначим через ДЕЛ(n, m) утверждение «натуральное число n делится без остатка на натуральное число m». Для какого наименьшего натурального числа А формула (ДЕЛ(x, A) ∧ ДЕЛ(x, 21)) → ДЕЛ(x, 18) тождественно истинна (то есть принимает значение 1 при любом натуральном значении переменной х)?

Ответ: 18

Обозначим через ДЕЛ(n, m) утверждение «натуральное число n делится без остатка на натуральное число m». Для какого наименьшего натурального числа A формула ДЕЛ(A, 45) /\ (ДЕЛ(750, x) → (¬ДЕЛ(A, x) → ¬ДЕЛ(120, x))) тождественно истинна, то есть принимает значение 1 при любом натуральном x?

Ответ: 90

Укажите наименьшее целое значение А, при котором выражение (6х + 4у != 34) ∨ (А > 5х + 3у) ∧ (А > 4у + 15х — 35) истинно для любых целых положительных значений х и у.

Ответ: 45

На числовой прямой даны два отрезка: D = [17, 58] и C = [29, 80]. Укажите наибольшую возможную длину промежутка A, для которого формула (x ∈ D) → ((¬(x ∈ C) ∧ ¬(x ∈ A)) → ¬(x ∈ D) тождественно истинна, то есть принимает значение 1 при любом значении переменной х.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *