Объект Свойство Значение Label1 Caption Моя первая программа



бет10/23
Дата25.09.2023
өлшемі1.52 Mb.
#478523
түріПрограмма
1   ...   6   7   8   9   10   11   12   13   ...   23
Лабораторные

КОНТРОЛЬНЫЕ ЗАДАНИЯ


  1. Добавьте к программе возможность выбора вычисляемых функций

  2. Замените компоненты Edit на более удобные в данной ситуации компоненты SpinEdit

  3. Введите в программу «защиту от дурака» - проверку вводимых пользователем данных на корректность

ЛИТЕРАТУРА

  1. Delphi 5: учебный курс, С. Бобровский, Питер 2002 г.

  2. Аладьев В.З., Хунт Ю.Я., Шишаков М.Л., Основы информатики. Учебное пособие, М., Филин, 1998, 496с.

  3. Информатика. Учебник под ред. Проф. Н.В. Макаровой, Финансы и статистика, 2001, 768с.

  4. Балафанов Е.К., Бурибаев Б., Даулеткулов А.. 30 уроков по информатике, Алматы, Джагамбек, 1999г, 442с (на русском и казахском языках)

  5. Фигурнов В.З. IBM PC для пользователя, 7 изд., Москва, ИНФРА, 1998, 328с.

  6. Каймин В.А., Питеркин В.М., Уртминцев А.Г. Информатика. Учебное пособие, 1998, 208с.

  7. Кенин А.М., Печенкин Н. Окно в мир компьютеров, Екатеринбург, Деловая книга, 1996

Лабораторная работа № 9
Решение головоломки
ЦЕЛЬ РАБОТЫ
Цель лабораторной работы – освоение студентами основных понятий программирования, интерфейса среды программирования методов управления свойствами компонент.
ГОЛОВОЛОМКА

    1. Откройте среду программирования Delphi

    2. Поместите на форму компоненты, примерно так, как показано на рисунке

    3. Этап 1: В маленькие окошки пользователь вносит один из пяти возможных значков + - * / (пусто)

    4. При нажатии на кнопку Вычислить программа вычисляет получающееся при этом число и заносит его в большое окно после знака равно

    5. Этап 2: На следующем этапе вам необходимо научить программу разыскивать все возможные комбинации пяти символов в девяти окошках, при которых получается определённое число (например, текущий год: 1+234+5*6*7*8+90=2005, 123+45*6*7-8+9*0=2005)

    6. Необходимо организовать девять вложенных циклов, которые будут перебирать все возможные комбинации пяти символов. Полученная строчка будет вычисляться функцией, созданной вами на первом этапе. Найденные программой комбинации будут вноситься в текстовое поле Memo1



    1. Этап 3: Добавьте к программе различные декоративные элементы (анимацию, кнопки паузы и остановки и т.д.)

    2. Добавьте к программе различные уровни проверки на ошибки и сбои

    3. Попробуйте ускорить работу программы

    4. Этап 4: Добавьте к пяти возможным символам ещё один, десятичную запятую, и выясните, возможные комбинации шести символом для решения головоломки

ЛИТЕРАТУРА

  1. Delphi 5: учебный курс, С. Бобровский, Питер 2002 г.

  2. Аладьев В.З., Хунт Ю.Я., Шишаков М.Л., Основы информатики. Учебное пособие, М., Филин, 1998, 496с.

  3. Информатика. Учебник под ред. Проф. Н.В. Макаровой, Финансы и статистика, 2001, 768с.

  4. Балафанов Е.К., Бурибаев Б., Даулеткулов А.. 30 уроков по информатике, Алматы, Джагамбек, 1999г, 442с (на русском и казахском языках)

  5. Фигурнов В.З. IBM PC для пользователя, 7 изд., Москва, ИНФРА, 1998, 328с.

  6. Каймин В.А., Питеркин В.М., Уртминцев А.Г. Информатика. Учебное пособие, 1998, 208с.

  7. Кенин А.М., Печенкин Н. Окно в мир компьютеров, Екатеринбург, Деловая книга, 1996

Лабораторная работа № 10
Квадрат Пифагора
ЦЕЛЬ РАБОТЫ
Цель лабораторной работы – освоение студентами основных понятий программирования, интерфейса среды программирования методов управления свойствами компонент.
КВАДРАТ ПИФАГОРА

  1. Пифагор и его ученики использовали следующую систему для вычисления судьбы человека:

Запишите свою дату рождения. Например, 12.05.1974
Сложите все цифры:
1+2+5+1+9+7+4=29
29 – первое рабочее число
Сложите цифры первого рабочего числа: 2+9=11. Если получилось двузначное число, сложите цифры ещё раз: 1+1=2
2 – второе рабочее число.
Из первого рабочего числа надо два раза вычесть первую значащую цифру дня рождения:
29-1-1=27
27 – третье рабочее число.
Сложите цифры третьего рабочего числа: 2+7=9 (если получилось двузначное число, сложите обе его цифры, чтобы получить однозначное число)
9 – четвёртое рабочее число.
Запишем два ряда цифр. Первый ряд – дата рождения:
12.05.1974
Второй ряд, цифры складывающиеся из рабочих чисел:
29.2.27.9
Подсчитайте количество цифр в обоих рядах (нули не учитываются). В нашем случае – 13 цифр. По Пифагору это означает, что сейчас идёт ваша 13-я жизнь. А всего, по мнению Пифагора, человек приходит на землю 15 раз.
Далее надо подсчитать сколько раз встречается в полученных числовых рядах каждая цифра. Для удобства рисуем таблицу, состоящую из 9 квадратов. В каждый квадрат надо вписать соответствующие цифры из ваших двух рядов чисел.
В нашем случае получается такая таблица:

11

2222

-

4

5

-

77

-

999

Теперь остаётся расшифровать квадрат судьбы.


Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   ...   23




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет