Практическая работа№2



Практическая работа №2

Управляющие элементы: кнопка, текстовое поле.

Мало кто обойдется длительное время без кнопок, списков, окон ввода и т.д. Все эти объекты такая же часть Windows, как мышь или окно. Основные элементы окна приложения показаны на рисунке ниже.

Edit — стандартный управляющий элемент Windows для ввода текста. Он может быть использован для отображения короткого фрагмента текста и позволяет пользователю вводить текст во время выполнения программы. Основное свойство этого элемента TEXT. Его значение можно задавать на стадии проектирования в инспекторе объекта или программно.

Обратите внимание на то, что содержимым поля Edit является ТЕКСТ.

Чтобы программно задать это свойство необходимо указать имя элемента, поставить точку и указать свойство.

Например:

Edit1.text:=’ПРИВЕТ!!!

TButton позволяет выполнить какие-либо действия при нажатии кнопки во время выполнения программы. В АВСPascal все делается очень просто. Поместив TButton на форму, Вы по двойному щелчку на кнопке можете создать заготовку обработчика события нажатия кнопки. Далее нужно заполнить заготовку кодом на языке Паскаль. Например:

procedure Button1onClick;

begin

Edit1.text:=’ПРИВЕТ ЛУНАТИКИ!!!’

end;

Задание 1

Разместить на форме поле для редактирования и одну кнопку.

Выполните двойной щелчок на кнопке и пропишите код предложенный выше

Запустите приложение (F9) и щелкните мышкой на кнопке.

Покажите результат преподавателю

Основное свойство кнопки CAPTION (надпись на кнопке). Это свойство задается статически в инспекторе объекта.

Задание 2.

Задайте свойство CAPTION равным «Нажми меня».

Запустите приложение.

Нажмите кнопку и посмотрите, что появилось в поле EDIT.

Покажите приложение преподавателю

Удалить с формы все объекты

Удалить процедуру в окне кода проекта

Задание 3. Создание калькулятора

Создадим калькулятор, который будет выполнять арифметические действия над числами, написанными в полях edit1 и edit2. Результат будем записывать в поле edit3

Создать в соей папке папку Калькулятор1

Перейти в среду ABCPascal

Подобрать размер формы

Расположить на форме три элемента EDIT

Задать для них свойство ТЕХТ пустым

Расположить на форме элемент BUTTON

Задать для него свойство CAPTION знак +

Выполнить двойной щелчок на кнопке и прописать следующий код между операторными скобками BEGIN … END;

Функция strtofloat() преобразует строку в число.

В первой и второй строке содержимое полей edit1.text и edit2.text преобразуется в число.

Функция floattostr () преобразует число в строку.

В третей строке складываются два числа А и В. Результат преобразуется в строку и записывается в поле Edit3.text.

Опишите переменные А и В в разделе описаний.

Запустить приложение

Написать в первом поле какое-либо число

Написать во втором поле какое-либо число

Нажать кнопку «+»

Заметить результат в третьем окне

Добавьте еще три кнопки со знаками минус, умножить и разделить

Прописать для них аналогичный код

Проверить работу приложения

Показать результат преподавателю

Сохранить проект в папке калькулятор1

Всю необходимую информацию запишите в тетрадь

Функция strtofloat преобразует строку, написанную в поле Edit в число.

Функция floattostr преобразует число в строку.






Практическая работа2



Практическая работа №2.

По теме: «Учёт расчётов с бюджетом по налогам и сборам

Задание 1.

Рассчитать сумму налога на имущество организации за 1 квартал. Данные для расчёта приведены в таблице. Дать бухгалтерские записи по начислению налога на имущество организации и перечислению его в бюджет.

Счета бухгалтерского учёта

Остатки по счетам, руб.

1.01

1.02

1.03

1.04

1

01. « Основные средства»

85000

88000

84000

75000

2

02. «Амортизация основных средств»

9000

10500

10400

8000

Решение:

Ставка налога на имущество организации равен – 2,2%

76000+77500+73600+67000=294100руб.(сумма налога с учётом амортизации).

294100/4=73525 руб. (средняя стоимость имущества).

Так как мы находим налог на имущество за 1 квартал, то ставка налога будет равна ¼ от 2,2 %, следовательно, сумма налога будет равна 73525*1/4*2,2/100=404 руб.(сумма налога для уплаты в бюджет).

Задание 2.

Предприятие игорного бизнеса использует в своей деятельности 5 игровых столов и 10 игровых автоматов.

Необходимо рассчитать сумму налога на игорный бизнес.

Решение:

Ставка налога на игорный бизнес равна : За один игровой стол – 25000 руб.

За один игровой автомат – 1500 руб.

5 столов*25000=125000 руб.

10 автоматов*1500=15000 руб.

125000+1500=140000 руб. (сумма налога на игорный бизнес для уплаты в бюджет).

Задание 3.

Организация имеет на балансе 2 легковых автомобиля мощностью 75 и 100 л.с., а также 3 грузовых автомобиля мощностью 300, 400 и 500 л.с.

Необходимо рассчитать сумму транспортного налога.

Решение:

Ставки транспортного налога взяли из НКРФ.

75*7=525 руб. (сумма налога на легковой автомобиль мощностью 75л.с.)

100*20=2000 руб. (сумма налога на легковой автомобиль мощностью 100л.с.)

300*45=13500 руб. (сумма налога на грузовой автомобиль мощностью 300л.с.)

400*45=18000 руб. (сумма налога на грузовой автомобиль мощностью 400л.с.)

500*45=22500 руб. (сумма налога на грузовой автомобиль мощностью 500л.с.)

525+2000+13500+18000+22500=56525 руб. (общая сумма транспортного налога для уплаты в бюджет).

Задание 4.

ООО «Лесное» использует земельный участок, прилегающий к озеру, для разведения и переработки рыбы. Площадь земельного участка, используемого в предпринимательской деятельности, — 15 м2.

Необходимо рассчитать сумму земельного налога, подлежащего уплате за год. Кадастровая стоимость земли 1300 руб. за 1м2

Решение:

1300*15=19500 руб. (стоимость земли за 15 м2)

19500*0.3/100=58,5 руб. ( сумма налога для уплаты в бюджет).

Задание 5.

Налогоплательщик, применяющий упрощенную систему налогообложения, уплачивает налог с доходов, уменьшенных на величину расходов. Результаты деятельности налогоплательщика за отчётный год следующие: выручка от реализации произведённой продукции составила 10 млн. руб.; себестоимость реализованной продукции – 6 млн. руб.; накладные расходы – 1,5 млн. руб.; внереализационные расходы – 1,5 млн. руб.

Необходимо рассчитать сумму налога, подлежащую уплате в бюджет.

10000000-6000000-150000-1500000=1000000 руб. (облагаемая налогом сумма).

1000000*15/100=150000 руб. (сумма налога).

Задание 6.

ООО « Заливные луга» занимается заготовкой сена для скота . Выручка за 9 месяцев составила 4млн.руб., при этом выручка от продажи сена оказалась равной 3 млн .руб., а 1 млн. руб., выручили от продажи имущества.

Необходимо рассчитать, может ли ООО « Заливные луга» перейти на уплату единого сельскохозяйственного налога и что для этого нужно сделать?

Решение:

Налогоплательщиками данного налога признаются организации и И.П. производящие с/х продукцию и рыбу, а также перерабатывающие это сырьё при условии, что в общей сумме выручки от реализации доля доходов от продажи с/х продукции и рыбы, и продуктов их переработки составляет не менее 70%

4млн. руб. — 100%

3 млн. руб. – х%

3*100/4=75%

ООО «Заливные луга» может перейти на уплату единого сельскохозяйственного налога, так как в общей сумме выручки, выручка от реализации сена составила 75%.

Задание 7.

Гражданин К. Н. Леонов в сентябре 1999 г. приобрёл в собственность дом, заплатив за него 60000 руб. Инвентаризационная стоимость этого дома на момент приобретения составляла 280000 руб. В мае 2000 г. К.Н. Леонов подарил купленный дом сыну.

Необходимо рассчитать сумму налога на имущество физических лиц, которую обязан уплатить К.Н. Леонов при условии, что он не пользуется льготами по данному налогу, налоговая ставка составляет 0,1% стоимости имущества.

Решение:

280000*0,1%/100=280 руб. ( сумма налога за год)

280/12=23,33 руб. (сумма налога за месяц)

23,33*8=186,64 руб. ( сумма налога за 8 месяцев, которые использовалась квартира).






map