In this task, you are required to develop the styling of your website and incorporate responsive design. These are the required features: Improve upon the previous task, based on feedback from your lecturer. Your website must be developed using HTML5 and styled using CSS3. Your website must be styled consistently using a suitable combination of inline, internal and external style sheets. Your styling must make your website responsive (i.e. automatically adjust to different screen and device sizes). You may also add in these optional features: Embedding of social media feeds and YouTube videos, as necessary.
Write a Java GUI application that will keep track of a company’s products. The application must contain the product id, product name and the product price. Q.3.1 On the form, create three text fields to capture the product details and a non‐ editable text area to display the product details. Create a submit button that when clicked will save the product details to a Products.txt file. Also include a search button that will allow a user to search for a product based on the product id. Q.3.2 Create a sequential file (products.txt) that contains data for the following fields: The product id The product name The product price Q.3.3 Load the product details from the Products.txt file. Populate the text area on form load and whenever a new product is saved
Develop a Java GUI application that will display the ink cartridge usage of three different printers with a time span of three years. Q.1.1 On the form, create two combo boxes, to allow a user to select between three different printers and years. When a user has selected a printer and year and clicked the submit button, display the amount of ink cartridges used for that year. Use the following table for the printers and yearly cartridges used: 2018 2019 2020 HP Deskjesk 650 10 35 20 Epson K750 15 22 12 Canon Z100 30 31 33 Q.1.2 You are also required to create a menu system which will allow the user to exit the application under the file menu. Under the tool’s menu, allow the form submission and an option to display the yearly ink cartridges used for each printer. The layout of the form is left to your discretion. Marks will be allocated to the presentation and effectiveness of the layout, but the following layout is displayed for your convenience.
Design a console application that will print the fine due for a citizen who was caught speeding in a 120km zone. Make use of an abstract class named Fine that contains variables to store the citizen name, speed and fine payable. Create a constructor that accepts the citizen name and speed as parameters and create get methods for the variables. The Fine class must also contain a method to calculate the fine. If the speed is greater than or equal to 120km, multiply the speed by R10.20, or else no fine if payable.
Write a Java program to display the three highest monthly speeding fines recorded for four different cities. The following rows and columns represent the monthly speeding fines of each city. JAN FEB MAR JHB 128km 135km 139km DBN 155km 129km 175km CTN 129km 130km 185km PE 195km 155km 221km Using a Two Dimensional array, produce the speeding fines report including the speeding fines statistics. The speeding fines statistics must display the highest and lowest speeding fines in the two dimensional array.
Write a Java program that will create a report to display the top three mobile device sales per month from January to March 2018. The rows and columns represent the monthly sales of each device. JAN FEB MAR TOTAL IPhone 7 30 15 35 80 Samsung S8 20 25 30 75 Huawei Mate 10 25 11 32 68 MONTHLY TOTAL 75 51 97 Using a Two-Dimensional array, produce the monthly mobile device sales report and the total sales for each device.
Write a Java application and use a two-dimensional array that will store the three ratings of five TV shows. Your program must: Q.2.1 Contain a two-dimensional array to contain three ratings for five different series and a single array to contain the series names. SERIES NAME RATING 1 RATING 2 RATING 3 Big Bang Theory 9 8 5 Scandal 7 5 5 Modern Family 8 8 8 Dexter 10 7 8 Grand Designs 3 1 5 (6) Q.2.2 Calculate and print the average of the TV rating for each TV show. (4) Q.2.3 Determine if the series will be continued for another season. If the average rating of the series is greater than or equal to seven then the TV network will continue with a new season. (5) Q.2.4 Print out each series name with the average rating and if there will be a series continuation.
The application must calculate the compound interest of the amount entered at the required investment type. Moderate investments receive 10% interest, while the aggressive receives 15% interest per year for the selected term. A sample output based on the selection above would be: (10) Q.1.4 Comment your program; Marks will be allocated to the declaration of objects, logic, class definitions, method calls, etc.