
Съдържание:
- Стъпка 1: Първа стъпка: Ден от седмицата Таблица
- Стъпка 2: Кодиране на таблицата с оценки
- Стъпка 3: Кодиране на променливи
- Стъпка 4: Поставяне на думи в таблиците
- Стъпка 5: Кодиране на началния екран
- Стъпка 6: Функция за настройки
- Стъпка 7: Кодиране на функцията за дневен ред
- Стъпка 8: Кодиране на калкулатора за оценка
- Стъпка 9: Функция за щракване с мишката
- Стъпка 10: Процедури
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36

В моя код създадох виртуален организатор, който да изчислява оценки и да позволява на потребителя да пише в събития за всеки ден от седмицата. Кодът е само за демонстрационни цели.
Стъпка 1: Първа стъпка: Ден от седмицата Таблица

Един от компонентите, които исках да включа, беше виртуален дневен ред, пълен с дни от седмицата, класове и слотове за писане. Трябваше да позиционирам редовете на правилните места, за да създам таблица с всички необходими слотове. Затова създадох отделен файл, за да мога да кодирам и след това да установя таблицата си за деня в седмицата.
Стъпка 2: Кодиране на таблицата с оценки

Друг компонент от моя код, който исках да включа, беше таблица, която ще показва вашите класове, учители и някои оценки, които сте получили в класа, така че трябваше да направя нещо подобно на първата си таблица и да я кодирам в отделен файл.
Стъпка 3: Кодиране на променливи

От самото начало знаех, че ще има някаква основна информация, която ще трябва да попитам потребителя в целия код, затова направих променливи за тези, които знаех, че със сигурност ще използвам. Някои примери са техните курсове, техните учители, деня и часа, шрифтовете и т.н.
Стъпка 4: Поставяне на думи в таблиците

И двете ми таблици трябваше да имат етикети в себе си, за да идентифицират различните компоненти, така че трябваше да поставя думи в тях. Измислих координати за рисуване на шрифтове и разбрах колко големи трябва да бъдат шрифтовете, за да се поберат, и ги направих в определени цветове. Направих отделен файл, за да тествам това. Трябваше да декларирам шрифтовете в теста, така че думите да изглеждат така, както искам.
Стъпка 5: Кодиране на началния екран

Исках моят организатор да има екран, на който да избират желаната от тях опция. Знаех, че искам компонентите ми да бъдат тогава дневен ред, таблица на курса, калкулатор на оценки и опция за промяна на настройките ви. Трябваше да създам шрифтове за това и да изчисля координатите, където ще отиде всяка дума. Това беше направено в отделен файл.
Стъпка 6: Функция за настройки

За моята функция за настройки задачата беше просто да поискам от потребителя цялата им информация, така че да бъде внедрена в кода за бъдещи процедури. Той би поискал вашия първи курс, след това първият ви учител, след това вторият ви курс и т.н. В края той ще ви покаже всички неща, които сте написали един до друг, и ще попита дали е добре. Ако не беше, можете да го кажете и той отново ще поиска вашата информация. Избрах и шрифтове и цветове за подканите.
Стъпка 7: Кодиране на функцията за дневен ред

За функцията дневен ред исках потребителят да може да въвежда своите задачи директно в полето, което иска. Първо пита какъв клас и ден искате, а след това трябваше да направя локация за местоположението на курсора. Ако бяха избрали конкретна комбинация от ден и час, щях да имам координирано внедряване, така че да могат да въведат правилното място, след като то покаже таблицата на дневния ред. Направих отделен файл за това, но единственият проблем беше, че ще трябва да обявя всичките си променливи на курса, преди да може да работи, така че това отне известно време.
Стъпка 8: Кодиране на калкулатора за оценка

Тази процедура беше доста стандартна. Исках човекът да може да изчисли и след това да запази оценката си. Процентът, който са получили, е тяхната оценка, разделена на това, от което е излязъл тестът. След това човекът би вкарал курса, в който иска да бъде запазен, и той ще се появи в таблицата му с оценки. Трябваше да намеря координатите, така че оценката да отиде на правилното място.
Стъпка 9: Функция за щракване с мишката

Исках кодът ми да може да изпълнява функции, без просто потребителите да въвеждат въвеждане. Тук идва функцията за щракване на мишката. Нямах разбиране как да накарам мишката да щракне върху екрана, за да получи въвеждане. По време на първоначалното ми търсене на вдъхновение в самото начало на кодирането на този проект попаднах на код на compsci.ca, наречен „Играта на хеликоптера“, в който кодът имаше функция за щракване с мишка. Използвах формата на кода в моя собствен код (намерете координатите x, координатите y и състоянието на бутона на мишката) и поставих оператор if/then. Всяко изявление имаше координати за мишката, които бяха в съответствие с координатите на конкретни думи на началния ми екран, така че ако щракнете върху тях, ще се случи нещо конкретно. Ако щракнат на това място, те ще получат резултата си.
Стъпка 10: Процедури

Исках да приложа таблицата си с оценки в кода, без да се налага да пренаписвам всички координати и шрифтове отново и отново. Исках също така кодът да показва началния екран и той функционира при всяко изпълнение на функция. Тук дойдоха моите процедури. Трябваше да декларирам 3 процедури, преди кодът ми да започне: таблицата с оценките, таблицата с дневния ред и пълният кодекс. Таблицата с оценки показва вашите класове, учители и резултати от тестове, Програмата имаше слотове за писане в задачи, а Пълният код беше целият ми код, копиран в процедура, така че след като функция беше изпълнена, тя ще се върне в дома екран. Приложих процедурите в целия код според нуждите.
Препоръчано:
Как да направим кутия за сигурност, следвайки играта сред нас - задача за електрическо окабеляване: 7 стъпки

Как да направим кутия за сигурност, следвайки играта „Сред нас“- Задача за електрическо окабеляване: Днес ще ви покажа как да направите кутия за сигурност след игра „Сред нас“- задача за електрическо окабеляване
Персонализиран организатор на свързващи листове за търговски карти или малки части: 7 стъпки

Персонализиран организатор на свързващи листове за търговски карти или малки части: Търсих по -добра техника за съхранение на моите електронни компоненти, защото досега използвах органайзер за организиране на моите резистори и малки кондензатори, но те нямат достатъчно клетки за съхраняване на всяка стойност в друга килия, така че имах малко ва
Организатор Escritorio De Star Wars PC-1: 8 стъпки

Организатор Escritorio De Star Wars PC-1: BIENVENIDOS USUARIOS A ESTE TUTORIAL, ESPERO LES GUSTE
Запазване на вашите изображения за вашата задача: 4 стъпки (със снимки)

Запазване на вашите изображения за вашата задача: 1. Отворете нов документ на Google и използвайте тази страница, за да защитите снимките си. Използвайте ctrl (контрол) и " c " ключ за копиране.3. Използвайте ctrl (контрол) и " v " ключ за поставяне
Задача нула: 7 стъпки (със снимки)

Задача нула: Живеейки в обществото, което цени високата ефективност и подчертава успеха, човек може да е склонен да забрави, че има живот освен работата. Задача Нула е за задачата преди първата. Задача 0: Оценявайте личния си живот. Не отлагайте онези задачи, които решавате