Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Порядок создания простого вычислительного проекта






    Все, что здесь сказано, полезно не только для вычислительных, но и для всех других проектов.

    Задача:

    Даны размеры спичечной коробки. Вычислить площадь основания коробки, ее объем и полную площадь поверхности.

     

    Порядок создания проекта:

    1. Программист сам должен знать решение задачи. Ведь программа - это инструкция по ее решению. Нельзя давать инструкцию, не зная, как решать.

    В нашем случае программист должен знать формулы для вычисления всего, что нужно:

     

    1. площадь основания = ширина х толщину

    2. объем = площадь основания х высоту

    3. периметр основания = две ширины + две толщины

    4. площадь боковой поверхности = периметр основания х высоту

    5. полная площадь поверхности = две площади основания + площадь боковой поверхности

     

    Как видите, я для стройности вычислений ввел периметр основания и площадь боковой поверхности.

     

    2. Нужно придумать имена переменным. Имя переменной должно говорить о ее смысле. Если смыслом является ширина коробки, то не ленитесь и не называйте ее а, потому что через полгода, разбираясь в своей полузабытой программе, вы будете долго тереть лоб и думать – Что, черт возьми, я обозначил через а? Называйте ее Ширина (если вы не знаете английского) или, к примеру, Width (если знаете). Так делают все профессиональные программисты (а они, как известно, терпеть не могут трудиться зря, значит, зачем-то это им нужно).

    Удовлетворимся такими именами:

    Ширина - ширина
    Толщина - толщина
    Высота - высота
    S_основ - площадь основания
    V - объем

    Периметр - периметр основания
    S_бок - площадь боковой поверхности
    S_полн - полная площадь поверхности

    3. Нужно определить, какого типа будут переменные. Поскольку нам заранее неизвестно, будут ли исходные данные целыми, объявляем все переменные - Double. Первые строки программы будут такими:

    'Задача вычисления площади основания, объема и полной площади поверхности

    'спичечной коробки по известным ее размерам

    'Объявляем переменные величины

    Dim Ширина As Double 'ширина

    Dim Толщина As Double 'толщина

    Dim Высота As Double 'высота

    Dim S_основ As Double 'площадь основания

    Dim V As Double 'объем

    Dim Периметр As Double 'периметр основания

    Dim S_бок As Double 'площадь боковой поверхности

    Dim S_полн As Double 'полная площадь поверхности

    4. Перед вычислениями нужно задать исходные данные решения задачи. Для этого нужно решить, каким способом пользователь будет задавать размеры коробки - при помощи текстовых полей, функции InputBox (4.2) или как-то по-другому. Выберем InputBox.

    Вот следующие строки программы:

    Private Sub Command1_Click()

    'Ввод исходных данных

    Ширина = InputBox(" Введите ширину коробки")

    Толщина = InputBox(" Введите толщину коробки")

    Высота = InputBox(" Введите высоту коробки")






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.