среда, 9 ноября 2011 г.

Самостоятельная работа №1

Это -- самостоятельная работа, которую мы с Евгением Гогаевичем провели на этой неделе. На наш взгляд, она вполне подойдет для тех, кто начал работу по нашему совместному проекту -- ждем комментариев и решений.

Работа эта рассчитана минимум на 1 урок, но по первому разу мы разрешили тем, кому это потребовалось, решать ее в течение двух уроков. 

После того, как коллеги из Пензенской области поделятся своим мнением, мы расскажем, какими были наши результаты))))

Задание №1
Дан блок команд:

int x=reader.nextInt();
if (x>10) x++;
if (x<0) x--;
System.out.println("$"+x+"#");

  1. Что будет выведено на экран, если с клавиатуры введено значение 15?
  2. Что будет выведено на экран, если с клавиатуры введено значение -8?
  3. Что будет выведено на экран, если с клавиатуры введено значение 5?
  4. Какое значение было введено с клавиатуры, если в результате исполнения блока на экран было выведено $27#  ?
  5. Какое значение было введено с клавиатуры, если в результате исполнения блока на экран было выведено $-100#  ?
  6. Какое значение было введено с клавиатуры, если в результате исполнения блока на экран было выведено $7#  ?
  7. Какие значения при вводе с клавиатуры не будут в данном блоке команд приводить к изменению значения переменной х?


Задание №2
Дан блок команд:

(1)   a=reader.nextInt();
(2)   b=a-10;
(3)   if (a*b<0) b=b+5;
(4)   System.out.println("x="+(a+b));

Заполни таблицу:

Значение переменной а
15
7
-10
10




Значение переменной b
после выполнения (1)




-1
3
0
66
Значение переменной b
после выполнения (2)








На экран (вывод)









Задание №3
Напиши блок команд, который принимает с клавиатуры целое число, а затем выводит его на экран следующим образом:
  • В первой строке – введенное с клавиатуры число и после него (без пробела) знак #
  • Во второй строке – дважды введенное с клавиатуры число, а между нами знак @
  • В третье строке – введенное с клавиатуры число, а перед ним и после него знаки % (с пробелом между ними и числом).


Задание №4
Напиши блок команд, который принимает с клавиатуры целое число – в качестве значения переменной х. В случае, если введенное число – положительное, следует увеличить его на 10; в случае, если оно – отрицательное, следует уменьшить его на 5. Перед завершением блок должен вывести на экран значение переменной х.


Комментариев нет:

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