Совет 1: Как написать программу в блокноте

Блокнот - это простой текстовый редактор. С его помощью просматривают документы в формате .txt. Запустить Блокнот можно, нажав "Пуск". Выбрать "Программы" и "Стандартные". В нем можно печатать текст, создавать web-страницы и даже небольшие вирусы. А кто-нибудь задумывался о том, что в простом блокноте можно создать неплохую программку?
Вам понадобится
  • Персональный компьютер, установленный блокнот
Инструкция
1
Чтобы создать программу, надо запустить Блокнот. Далее вводите необходимые данные, пишите нужный текст. Он будет зависеть от того, что вы хотите создать. Если этот документ станет страничкой сайта, заполняете все в html-редакторе.
2
Введите, например, mspaint. Сохраните документ под любым именем. Нажимайте "Файл" и "Сохранить как…" Только надо выбрать правильно формат. В "Имя файла" пишите название, а вместо .txt вставляйте нужный вам формат (html, для нашего случая .bat.) Откройте созданный файл. В нем теперь может писать все, что угодно. Вместо "mspaint" Taskmgr-диспетчер задач и прочее, то есть, все зависит от того, какую программу хотите создать.
3
В Блокноте простой текст может стать программой, если правильно выбрать ему формат. Откройте блокнот и напишите следующий код программы:

dim a, b, c

a = inputbox (“Введите время для таймера”)

c=inputbox (“Введите сообщение для таймера”)

msgbox “Работает таймер”

b=a*1000*60

wscript.sleep b

msgbox c.

Сохраните документ в формате .vbs. Все, можете запускать свою программку.
4
Написав текст для программы, самое главное сохранить в правильном формате, или расширении. Откройте Блокнот. Введите следующий текст программы:

echo off

title calculator

:start

cls

set expr="0"

set/a answer=0

set/p expr="Enter expression:"

set/a answer=%expr%

echo Answer: %answer%

pause

goto start
5
Данный файл сохраните в расширении .bat или же .cmd. В командной строке можно ввести слово « help». Там вы увидите доступные команды. Чтобы узнать синтаксис, введите в строке “help/?”. Если недоступно какое-то расширение, откройте командную строку и применяйте такую команду, как [type con]. Для сохранения в консоли текста надо нажать такую комбинацию: “Enter и Ctr+Z”. Так что блокнот тоже может создавать программы, пусть не такие огромные и сложные. Обычно в Блокноте сохраняют программы, имеющие расширение *.bat * .cmd , * .vbs.

Совет 2: Как написать программу-калькулятор

Программа-калькулятор является одним из типовых заданий по программированию. Такое приложение можно реализовать практически на любом языке программирования. Одним из наиболее популярных ЯП является Delphi, на котором можно написать простой и эффективный код калькулятора.
Вам понадобится
  • - среда программирования Delphi
Инструкция
1
Запустите используемую вами среду программирования Delphi. Распланируйте интерфейс вашего приложения. На форме будет 26 кнопок, 10 из которых отвечают за цифры, а остальные — за функции. Дополнительно будет присутствовать компонент TPanel, на котором будет выводиться результат действия.
2
Добавьте в код 4 переменных, которые будут сохранять числа, введенные пользователем и определять режим. Например:

var
a, b, c: real; //числа, которые вводит пользователь
d: integer; //действие калькулятора
3
Созданные переменные можете внести как и в protected, так и в private. Теперь к каждой цифровой кнопке обработайте событие OnClick. Для всех цифр код будет идентичен:

procedure TForm1.Button1Click(Sender: TObject);
begin
Panel1.Caption:=Panel1.Caption+'число'
end;

Замените «число» на название кнопки (если это цифра 0, то Panel1.Caption+'0').
4
Переменная d имеет формат integer и будет содержать соответствующее числовое значение какого-либо действия. Если будет осуществляться умножение, то можно задать действию значение 1, если деление — значение 2, если сложение — значение 3, и т. д. Для действия умножения код будет иметь вид:

procedure TForm1.ButtonMultiplyClick(Sender: TObject); //действие умножения
begin
a:=StrToFloat(Panel1.Caption); //после нажатия кнопки сохраняется значение переменной a
d:=1; //переменной действия задается соответствующее значение
Panel1.Caption:='';
end;
5
Сделайте аналогичные операции для деления (ButtonDivClick), сложения (ButtonPlusClick), вычитания (ButtonMinusClick) и возведения в степени (ButtonPowerClick).
6
Для обработки значения ''='' необходимо сделать условие case и поочередно рассматривать каждое действие:

procedure TForm1.ButtonClick(Sender: TObject);
begin
case d of
1: begin //если d = 1, т. е. нажимается кнопка умножения, то происходит соответствующее действие
b:=StrToFloat(Panel1.Caption);
c:=a*b;
Panel1.Caption:=FloatToStr(c);
end;
2: begin
a:=StrToFloat(Panel1.Caption);
c:=a/b;
Panel1.Caption:=FloatToStr(c);
7
Аналогичным образом обработайте действия сложения, вычитания и возведения в степень. Калькулятор готов.
Видео по теме
Источники:
  • как работать в блокнот
Поиск
Совет полезен?
Добавить комментарий к статье
Осталось символов: 500