Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Другие методич. материалы / Итоговые задания по теме "Линейные программы. Подпрограммы"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Итоговые задания по теме "Линейные программы. Подпрограммы"

библиотека
материалов

Вариант № 1

  1. Написать заголовок программы (раздел описания переменных) языком Паскаль, в котором используются переменные типа Integer: a, b, c.

  2. Определить, какие из переменных (см. фрагмент программы) могут принимать значение 5.

Var a, b, w: integer;

Sum: real;

x: char;

n, z: string;

  1. Чему равно значение переменной х после выполнения операций присваивания х:=5; х:=х+1;?

  2. Выполните программу для предложенных исходных данных: a=1, b=2, c=3.

program z1;

uses crt;

var a,b,c: integer; s: real;

begin

write (‘a=’); readln (a);

write (‘b=’); readln (b);

write (‘c=’); readln (c);

s:= (a+b+c)/3;

writeln (‘s=’, s:1:0);

readkey

end.

  1. Составить программу. В одном аквариуме а рыбок, а в другом — на с рыбок больше. Сколько рыбок в двух аквариумах?

  2. Составить программу. Найти значение выражения: u=f(a,b)-2f(1,2a-b), где hello_html_f324f8e.gif.



Вариант № 2

  1. Написать заголовок программы (раздел описания переменных) языком Паскаль, в котором используются переменные типа Real: k, l, m.

  2. Определить, какие из переменных (см. фрагмент программы) могут принимать значение 2.5.

Var a, b, w: integer;

Sum: real;

x: char;

n, z: string;

  1. Чему равно значение переменной х после выполнения операций присваивания х:=6; х:=х-1;?

  2. Выполните программу для предложенных исходных данных: a=2, b=3, c=6.

program z1;

uses crt;

var a,b,c: real; s: real;

begin

write (‘a=’); readln (a);

write (‘b=’); readln (b);

write (‘c=’); readln (c);

s:= (a+b-c)/3;

writeln (‘s=’, s:1:0);

readkey

end.

  1. Составить программу. В одном доме d квартир, а в другом — в n раз меньше. Сколько квартир в двух домах вместе?

  2. Составить программу. Найти значение выражения: u=f(-a,b)-1.6f(b,a+b), где hello_html_45686515.gif.



Вариант № 3

  1. Написать заголовок программы (раздел описания переменных) языком Паскаль, в котором используются переменные типа String: n, p, q.

  2. Определить, какие из переменных (см. фрагмент программы) могут принимать значение -13.5.

Var a, b, w: integer;

Sum: real;

x: char;

n, z: string;

  1. Чему равно значение переменной х после выполнения операций присваивания х:=5; х:=2*х-1;?

  2. Выполните программу для предложенных исходных данных: a=-5, b=6, c=3.

program z1;

uses crt;

var a,b,c: integer; s: real;

begin

write (‘a=’); readln (a);

write (‘b=’); readln (b);

write (‘c=’); readln (c);

s:= (a+b-c)/3;

writeln (‘s=’, s:1:0);

readkey

end.

  1. Составить программу. На одной полке m книг, а на другой — на t книг больше. Сколько книг на двух полках вместе?

  2. Составить программу. Найти значение выражения: u=15f(5,2b)+f(a,a-b), где hello_html_10567358.gif.



Вариант № 4

  1. Написать заголовок программы (раздел описания переменных) языком Паскаль, в котором используются переменные типа boolean: s, t, r.

  2. Определить, какие из переменных (см. фрагмент программы) могут принимать значение 254.5.

Var a, b, w: integer;

Sum: real;

x: char;

n, z: string;

  1. Чему равно значение переменной х после выполнения операций присваивания х:=-2; х:=2/х+1;?

  2. Выполните программу для предложенных исходных данных: a=5, b=6, c=-5.

program z1;

uses crt;

var a,b,c: integer; s: real;

begin

write (‘a=’); readln (a);

write (‘b=’); readln (b);

write (‘c=’); readln (c);

s:= (a+b+c)/3;

writeln (‘s=’, s:1:0);

readkey

end.

  1. Составить программу. В магазин привезли x ящиков с ананасами, а ящиков с бананами — на y штук меньше. Сколько ящиков экзотических фруктов привезли в магазин?

  2. Составить программу. Найти значение выражения: u=2/f(-a,5)*f(a,a+6b), где hello_html_m52567004.gif.


Вариант № 5

  1. Написать заголовок программы (раздел описания переменных) языком Паскаль, в котором используются переменные типа char: d, f, g.

  2. Определить, какие из переменных (см. фрагмент программы) могут принимать значение 11.

Var a, b, w: integer;

Sum: real;

x: char;

n, z: string;

  1. Чему равно значение переменной х после выполнения операций присваивания х:=2; х:=х/4;?

  2. Выполните программу для предложенных исходных данных: a=-5, b=-2, c=3.

program z1;

uses crt;

var a,b,c: integer; s: real;

begin

write (‘a=’); readln (a);

write (‘b=’); readln (b);

write (‘c=’); readln (c);

s:= (a-b+c)/3;

writeln (‘s=’, s:1:0);

readkey

end.

  1. Составить программу. На автобусной остановке ждали автобус d взрослых пассажиров, а детейна f меньше. Сколько людей ждали автобус?

  2. Составить программу. Найти значение выражения: u=5*f(a,-2b)*f(a,b), где hello_html_m3e131f4d.gif.



Вариант № 6

  1. Написать заголовок программы (раздел описания переменных) языком Паскаль, в котором используются переменные типа Integer: x, y, z.

  2. Определить, какие из переменных (см. фрагмент программы) могут принимать значение ‘семь’.

Var a, b, w: integer;

Sum: real;

x: boolean;

n, z: string;

  1. Чему равно значение переменной х после выполнения операций присваивания х:=5; х:=3х/15;?

  2. Выполните программу для предложенных исходных данных: a=1, b=2, c=-3.

program z1;

uses crt;

var a,b,c: integer; s: real;

begin

write (‘a=’); readln (a);

write (‘b=’); readln (b);

write (‘c=’); readln (c);

s:= (a*b+c)/3;

writeln (‘s=’, s:1:0);

readkey

end.

  1. Составить программу. В зоопарке g клеток с медведями. Это на h штук меньше, чем клеток с остальными хищниками. Сколько в зоопарке всего клеток с хищниками?

  2. Составить программу. Найти значение выражения: u=8/f(a,b)-f(-2а,a-b), где hello_html_m7395543d.gif.


Вариант № 7

  1. Написать заголовок программы (раздел описания переменных) языком Паскаль, в котором используются переменные типа real: k, d, f.

  2. Определить, какие из переменных (см. фрагмент программы) могут принимать значение ‘минус двадцать пять’.

Var a, b, w: integer;

Sum: real;

x: boolean;

n, z: string;

  1. Чему равно значение переменной х после выполнения операций присваивания х:=5; х:=х-4;?

  2. Выполните программу для предложенных исходных данных: a=5, b=2, c=3.

program z1;

uses crt;

var a,b,c: integer; s: real;

begin

write (‘a=’); readln (a);

write (‘b=’); readln (b);

write (‘c=’); readln (c);

s:= (a+b*c)/5;

writeln (‘s=’, s:1:0);

readkey

end.

  1. Составить программу. В трамвае ехало 7 пассажиров. На остановке k пассажиров вышло, а l зашли в трамвай. Сколько пассажиров ехало в трамвае дальше?

  2. Составить программу. Найти значение выражения: u=f(a,b)+f(в,a), где hello_html_756ebae3.gif.

Вариант № 8

  1. Написать заголовок программы (раздел описания переменных) языком Паскаль, в котором используются переменные типа string: s, m, t.

  2. Определить, какие из переменных (см. фрагмент программы) могут принимать значение 2.5.

Var a, b, w: integer;

Sum: real;

x: boolean;

n, z: string;

  1. Чему равно значение переменной х после выполнения операций присваивания х:=5-2; х:=х+1;?

  2. Выполните программу для предложенных исходных данных: a=1, b=2, c=5.5.

program z1;

uses crt;

var a,b,c,s: real;

begin

write (‘a=’); readln (a);

write (‘b=’); readln (b);

write (‘c=’); readln (c);

s:= (a/b+c)/3;

writeln (‘s=’, s:1:0);

readkey

end.

  1. Составить программу. В таксопарке m автомашин находится в нерабочем состоянии, что в n раз меньше, чем автомашин, которые могут выйти на линию. Сколько всего автомашин в автопарке?

  2. Составить программу. Найти значение выражения: u=f(b,a)+0.5f(a,b), где hello_html_m26123036.gif.


Вариант № 9

  1. Написать заголовок программы (раздел описания переменных) языком Паскаль, в котором используются переменные типа char: i, j, k.

  2. Определить, какие из переменных (см. фрагмент программы) могут принимать значение ‘234’.

Var a, b, w: integer;

Sum: real;

x: boolean;

n, z: string;

  1. Чему равно значение переменной х после выполнения операций присваивания х:=5; х:=2*х;?

  2. Выполните программу для предложенных исходных данных: a=1, b=2, c=3.

program z1;

uses crt;

var a,b,c: integer; s: real;

begin

write (‘a=’); readln (a);

write (‘b=’); readln (b);

write (‘c=’); readln (c);

s:= (a*b*c)/3;

writeln (‘s=’, s:1:0);

readkey

end.

  1. Составить программу. В одной роте p солдат, а в двух вместе — q солдат. На сколько солдат во второй роте больше, чем в первой?

  2. Составить программу. Найти значение выражения: u=f(a,b)-f(-a,-b), где hello_html_m3f9c52d.gif.



Вариант № 10

  1. Написать заголовок программы (раздел описания переменных) языком Паскаль, в котором используются переменные типа boolean: a, x, n.

  2. Определить, какие из переменных (см. фрагмент программы) могут принимать значение ’23.9’.

Var a, b, w: integer;

Sum: real;

x: boolean;

n, z: string;

  1. Чему равно значение переменной х после выполнения операций присваивания х:=15; х:=х/5;?

  2. Выполните программу для предложенных исходных данных: a=-1, b=-2, c=4.

program z1;

uses crt;

var a,b,c: integer; s: real;

begin

write (‘a=’); readln (a);

write (‘b=’); readln (b);

write (‘c=’); readln (c);

s:= (a*b+c)/6;

writeln (‘s=’, s:1:0);

readkey

end.

  1. Составить программу. В магазин привезли r кг яблок, а груш — в s раз больше. Сколько всего фруктов привезли в магазин?

  2. Составить программу. Найти значение выражения: u=f(25,a)+f(b,15), где hello_html_54e0f59e.gif.


Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 31.08.2015
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров205
Номер материала ДA-024220
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх