Инфоурок Информатика ТестыПроверочная работа «Условный оператор» PascalABC.NET

Проверочная работа «Условный оператор» PascalABC.NET

Скачать материал

Выберите документ из архива для просмотра:

Выбранный для просмотра документ Проверочная работа «Условный оператор» PascalABC.NET@SEP@задания с ответами ПАСКАЛЬ.docx

Вариант I

1.    Найдите ошибки в тексте программы:

Минимум из двух значений

var

  x,y: integer;

  min: integer;

begin

  write('Введите x и y: ');

  readln(x,y);

  if x<y then

    min := x

  else min := y;

  writeln('Минимум = ',min);

end.

 

2.    Найдите ошибки в тексте программы:

Определение четности числа

var x: integer;

begin

  write('Введите x: ');

  readln(x);

  if x mod 2 = 0 then

    writeln('Это четное число')

  else writeln('Это нечетное число');

end.

 

3.   Напишите программу для проверки кратно ли пяти введенное число:

var x: integer;

begin

writeln('Введите значение x ');

readln(x);

if x mod 5=0 then writeln ('Число кратно 5') else writeln ('Число не кратно 5')

end.

 

4. Отметьте условия, записанные правильно на языке Паскаль:

1. а≥0

2. х>0 or y<0
3. c≠10
4. (x>10) and (y<20)
5. x, y>0
6. x>0, y<0
7.d><0
8. -5<a<-10

9. x>=y
10.
z=10
11.
x=y=z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант II

1.    Найдите ошибки в тексте программы:

Состоит ли двузначное число из одинаковых цифр

Код на PascalABC.NET:

var x: integer;

begin

  write('Введите двузначное число: ');

  readln(x);

  var c1 := x div 10;

  var c2 := x mod 10;

  if c1=c2 then

    writeln('Цифры числа совпадают')

  else writeln('Цифры числа не совпадают');

end.

2.    Найдите ошибки в тексте программы:

Проверка числа на двузначность

var x: integer;

begin

  write('Введите x: ');

  readln(x);

  if (x>=10) and (x<=100) then

    writeln('Двузначное число')

  else writeln('Не двузначное число')   

end.

 

3.    Напишите программу для проверки кратно ли трем введенное число.

var x: integer;

begin

writeln('Введите значение x ');

readln(x);

if x mod 3=0 then writeln ('Число кратно 3') else writeln ('Число не кратно 3')

end.

 

4. Отметьте условия, записанные правильно на языке Паскаль:

1. а≥0

2. х>0 or y<0
3. c≠10
4. (x>10) and (y<20)
5. x, y>0
6. x>0, y<0
7.d><0
8. -5<a<-10

9. x>=y
10. z=10

11. x=y=z

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Проверочная работа «Условный оператор» PascalABC.NET" Смотреть ещё 4 838 курсов

Методические разработки к Вашему уроку:

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ Проверочная работа «Условный оператор» PascalABC.NET@SEP@задания.docx

Вариант I

1.    Найдите ошибки в тексте программы

Минимум из двух значений

var

  x,y: integer;

  min

begin

  write('Введите x и y: ');

  readln(x,y)

  if x<y then

    min := x

  else min = y;

  writeln('Минимум = ,min);

end

 

2.    Найдите ошибки в тексте программы

Определение четности числа

var x: integer;

begin.

  write('Введите x: );

  readln(x)

  if x mod 2 = 0 then

    writeln(Это четное число')

  else writeln('Это нечетное число);

end.

 

3. Напишите программу для проверки кратно ли пяти введенное число. 4. Отметьте условия, записанные правильно на языке Паскаль:

1. а≥0

2. х>0 or y<0
3. c≠10
4. (x>10) and (y<20)
5. x, y>0
6. x>0, y<0
7.d><0
8. -5<a<-10

9. x>=y
10.
z=10
11.
x=y=z

 

Вариант II

1.    Найдите ошибки в тексте программы

Состоит ли двузначное число из одинаковых цифр

Код на PascalABC.NET:

var x: integer;

begin

  write(Введите двузначное число: ');

  readln(x);

  var c1 = x div 10;

  var c2 := x mod ;

  if c1=c2 then

    writeln('Цифры числа совпадают')

  else writeln('Цифры числа не совпадают);

end.

2.    Найдите ошибки в тексте программы

Проверка числа на двузначность

var x: integer

begin

  write('Введите x: ');

  readln(x);

  if (x≥10) and (x<=100) then

    writeln('Двузначное число')

  else writeln(Не двузначное число')   

end

 

3.     Напишите программу для проверки кратно ли трем введенное число.

4. Отметьте условия, записанные правильно на языке Паскаль:

1. а≥0

2. х>0 or y<0
3. c≠10
4. (x>10) and (y<20)
5. x, y>0
6. x>0, y<0
7.d><0
8. -5<a<-10

9. x>=y
10. z=10
11. x=y=z

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Проверочная работа «Условный оператор» PascalABC.NET"

Рабочие листы
к вашим урокам

Скачать

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 820 182 материала в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 02.04.2019 4923
    • RAR 32.9 кбайт
    • 107 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Гладкова Елена Викторовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Гладкова Елена Викторовна
    Гладкова Елена Викторовна
    • На сайте: 5 лет и 7 месяцев
    • Подписчики: 7
    • Всего просмотров: 85446
    • Всего материалов: 14

Оформите подписку «Инфоурок премиум»

Вы сможете бесплатно проходить любые из 4838 курсов в нашем каталоге.

Перейти в каталог курсов

Мини-курс

Нейропсихология развития ребенка

3 ч.

699 руб. 399 руб.
Подать заявку О курсе
  • Сейчас обучается 62 человека из 23 регионов
  • Этот курс уже прошли 19 человек

Мини-курс

Основы бизнес-тренерства

7 ч.

699 руб. 399 руб.
Подать заявку О курсе

Мини-курс

Стратегии бизнес-развития

6 ч.

699 руб. 399 руб.
Подать заявку О курсе
Смотреть ещё 4 838 курсов
Подарки