Question: (b) Union is a construct that allows memory to be shared by different types of data. With a suitable program in C, justify that two

(b) Union is a construct that allows memory to be shared by different types of data. With a suitable program in C, justify that two character type variables are able to share the same memory location with a short integer type variable. ('Union" adalah sebuah binaan yang membolehkan ingatan dikongsikan oleh pelbagai jenis data. Dengan sebuah aturcara yang sesuai dalam C, justifikasikan bahawa dua pembolehubah jenis huruf dapat berkongsi lokasi ingatan yang sama dengan satu pembolehubah jenis integer pendek.] (4 Marks/ Markah) (c) An intelligent traffic surveillance system has been developed to identify the number of speeding cases committed by two types of vehicle at Arau, Perlis. Table 3 shows the data for the first week of January 2021. [Sebuah sistem pengawasan trafik pintar telah dibangunkan untuk mengenal pasti bilangan kes melebihi had laju yang dilakukan oleh dua jenis kenderaan di Arau, Perlis. Jadual 3 menunjukkan data untuk minggu pertama bulan Januari 2021.] Table 3 [Jadual 31 Day Motorcycle [Hari] Motosikal] 1 7 2 15 3 11 4 9 5 13 6 8 7 10 Car [Kereta] 16 23 19 28 21 24 17 (i) Construct a program in C to record the data in Table 3 into a data file named summon.txt. [Binakan sebuah aturcara dalam C untuk merekodkan data di Jadual 3 ke dalam satu fail data yang dinamakan summon.txt.] (7 Marks/ Markah) (ii) Construct a program in C to read the recorded data from summon.txt and determine the average cases for motorcycle and average cases for car. [Binakan sebuah aturcara dalam C untuk membaca data yang direkodkan daripada summon.txt dan tentukan kes purata untuk motosikal dan kes purata untuk kereta. (7 Marks/ Markah)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
