Инфоурок Информатика Другие методич. материалыИтоговая работа по программированию. 9класс

Итоговая работа по программированию. 9класс

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

Вариант 1

1.     Напишите программу, которая  находит периметр прямоугольника.

2.     Пользователь вводит три числа, программа должна посчитать, сколько положительных чисел было введено.

3.     Запишите зна­че­ние переменной s, по­лу­чен­ное в ре­зуль­та­те работы сле­ду­ю­щей программы.

 

Var s,k: integer;

Begin

s := 0;

for k := 7 to 11 do

s := s + 11;

writeln(s);

End.

 

4.     Запишите зна­че­ние переменной c, по­лу­чен­ное в ре­зуль­та­те работы сле­ду­ю­щей программы

A:=10 ; b:=3;

while a>b do

begin

a:= (a+2)-b;

c:=c+1;

end;

writeln(c);

 

5.     Запишите зна­че­ние переменной которую программа выведет на экран.
Var k, m, n: integer;
 Dat: array[1..10] of integer;
 Begin
 Dat[1] := 10; Dat[2] := 9;
 Dat[3] := 10; Dat[4] := 5;
 Dat[5] := 6; Dat[6] := 7;
 Dat[7] := 9; Dat[8] := 10;
 Dat[9] := 10; Dat[10] := 9;
 m := 0; n := 0;
 for k := 3 to 10 do
 if Dat[k] >= m then
 begin
 m := Dat[k]; n := k
 end;
 writeln(n)
 End.

 


 

Вариант 2

1.     Напишите программу, которая находит значение переменной S по формуле: S=a*2bc/2d

2.     Даны два числа, выведите на экран максимальное число.

3.     Запишите зна­че­ние переменной s, по­лу­чен­ное в ре­зуль­та­те работы сле­ду­ю­щей программы.

 

Var s,k: integer;

Begin

s := 0;

for k := 8 to 12 do

s := s + 12;

writeln(s);

End.

 

4.      Запишите зна­че­ние переменной c, по­лу­чен­ное в ре­зуль­та­те работы сле­ду­ю­щей программы

A:=12 ; b:=5;

while a>b do

begin

a:= (a+2)-b;

c:=c+1;

end;

writeln(c);

 

5.     Запишите зна­че­ние переменной которую программа выведет на экран.
Var k, m, n: integer;
smail: array[1..10] of integer;
 Begin
 smail [1] := 7; smail [2] := 14;
 smail [3] := 10; smail [4] := 5;
 smail [5] := 6; smail [6] := 7;
 smail [7] := 14; smail [8] := 13;
 smail [9] := 6; smail [10] := 14;
 m := 0; n := 0;
 for k := 1 to 10 do
 if smail [k] >= m then
 begin
 m := smail [k]; n := k
 end;
 writeln(n)

End.

 

 

Вариант 3

1.     Напишите программу, которая находит значение переменной S по формуле: S=2a/b + c*2d

2.     Даны два числа. Вывести на экран сначала большее, потом меньшее.

3.     Запишите зна­че­ние переменной s, по­лу­чен­ное в ре­зуль­та­те работы сле­ду­ю­щей программы.

 

Var s,k: integer;

Begin

s := 0;

for k := 9 to 13 do

s := s + 9;

writeln(s);

End.

 

4.     Запишите зна­че­ние переменной c, по­лу­чен­ное в ре­зуль­та­те работы сле­ду­ю­щей программы

A:=12 ; b:=5;

while a>b do

begin

a:= (a+2)-b;

c:=c+1;

end;

writeln(c);

5.     Запишите зна­че­ние переменной которую программа выведет на экран.
Var k, m, n: integer;
Dat: array[1..10] of integer;
 Begin
 Dat[1] := 7; Dat[2] := 9;
 Dat[3] := 10; Dat[4] := 5;
 Dat[5] := 6; Dat[6] := 7;
 Dat[7] := 9; Dat[8] := 10;
 Dat[9] := 6; Dat[10] := 9;
 m := 0; n := 0;
 for k := 1 to 10 do
 if Dat[k] >= m then
 begin
 m := Dat[k]; n := k
 end;
 writeln(n)
 End.
Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Итоговая работа по программированию. 9класс"

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

Получите новую специальность за 3 месяца

Патентовед

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 665 049 материалов в базе

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

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

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

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

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

  • Скачать материал
    • 16.05.2017 909
    • DOCX 24.1 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Дубовин Павел Александрович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Дубовин Павел Александрович
    Дубовин Павел Александрович
    • На сайте: 9 лет и 6 месяцев
    • Подписчики: 6
    • Всего просмотров: 8173
    • Всего материалов: 5

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Фитнес-тренер

Фитнес-тренер

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика и информатика")

Учитель математики и информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 17 регионов
  • Этот курс уже прошли 35 человек

Курс повышения квалификации

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Этот курс уже прошли 75 человек

Мини-курс

Сохранение и продвижение традиционных российских ценностей и культуры

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 21 человек из 15 регионов
  • Этот курс уже прошли 22 человека

Мини-курс

Психология детства и подросткового возраста

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 105 человек из 49 регионов
  • Этот курс уже прошли 66 человек

Мини-курс

Информационные технологии в науке и бизнесе: от концепции до реализации

10 ч.

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