C++ Arrays: Paggamit at Halimbawa

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

Si Paring ______ ay mapag-isip at umibig ng lubos kay Maria Clara.

Pransiskaro

Siya ay hinirang ng Espanya bilang pinakamataas na pinuno ng pamahalaan, o ______ .

Kapitan Heneral

Si Padre ______ ay isang mabuti at kagalang-galang na paring Pilipino.

Florentino

Si ______ ay isang napakayamang mag-aalahas, kaibigang matalik, at tagapayo ng kapitan heneral.

<p>Simoun</p> Signup and view all the answers

Ang isang ______ ay mataas na kawani ng pamahalaan na kagalang-galang na tumutupad sa tungkulin.

<p>Mataas na Kawani</p> Signup and view all the answers

Si Padre ______ ay isang karakter na nagpapakita nang pagiging mapag-isip at may pagmamahal kay Maria Clara.

<p>Pransiskaro</p> Signup and view all the answers

Ang ______ ay kadalasang hinirang ng Espanya upang mamuno sa pamahalaan sa isang kolonya.

<p>Kapitan Heneral</p> Signup and view all the answers

Si Padre Florentino ay isang paring Pilipino na kilala sa kanyang pagiging ______ at kagalang-galang.

<p>mabuti</p> Signup and view all the answers

Si Simoun ay isang ______ na may malalim na koneksyon sa Kapitan Heneral.

<p>mag-aalahas</p> Signup and view all the answers

Ang ______ ay may tungkuling tumupad sa mga kinakailangan ng pamahalaan.

<p>Mataas na Kawani</p> Signup and view all the answers

Pag-ibig ni Paring Pransiskaro kay ______ ay lubos at mapag-isip.

<p>Maria Clara</p> Signup and view all the answers

Ang ______ ay may kapangyarihang maging pinakamataas na pinuno sa ilalim ng pamahalaang Espanyol.

<p>Kapitan Heneral</p> Signup and view all the answers

Si Padre Florentino, kahit pinilit na maglingkod sa ______, ay naging isang paring kagalang-galang.

<p>Diyos</p> Signup and view all the answers

Bilang tagapayo ng ______, si Simoun ay may kontrol sa maraming aspeto ng pamahalaan.

<p>Kapitan Heneral</p> Signup and view all the answers

Isang ______ ang tumutupad sa tungkulin at nagpapakita ng kagalang-galang na asal.

<p>Mataas na Kawani</p> Signup and view all the answers

Paring ______ ay isang karakter na may malalim na pagmamahal at pag-aalala para kay Maria Clara.

<p>Pransiskaro</p> Signup and view all the answers

Bilang pinakamataas na pinuno, ang ______ ay may malawak na kapangyarihan sa pamahalaan.

<p>Kapitan Heneral</p> Signup and view all the answers

Si Padre ______ ay nagpakita ng mabuting asal at kagalang-galang na pag-uugali bilang isang paring Pilipino.

<p>Florentino</p> Signup and view all the answers

Si Simoun, bilang isang ______, ay may kayamanan at impluwensya sa Kapitan Heneral.

<p>mag-aalahas</p> Signup and view all the answers

Ang isang ______ ay nagpapakita ng dedikasyon sa tungkulin at kagalang-galang na paglilingkod sa pamahalaan.

<p>Mataas na Kawani</p> Signup and view all the answers

Flashcards

Paring Pransiskaro

Siya ay may pag-iisip at pagmamahal kay Maria Clara.

Kapitan Heneral

Hinirang ng Espanya bilang pinakamataas na pinuno sa pamahalaan.

Padre Florentino

Mabuti at kagalang-galang na paring Pilipino.

Simoun

Isang napakayamang mag-aalahas, kaibigang matalik, at tagapayo ng kapitan heneral.

Signup and view all the flashcards

Mataas na Kawani

Isang Kastila at mataas na kawani ng pamahalaan na kagalang-galang na tumutupad sa tungkulin.

Signup and view all the flashcards

Padre Bernardo Salvi

Padre na may kaugnayan kay Maria Clara.

Signup and view all the flashcards

Study Notes

  • Ang layunin ng lab na ito ay upang maunawaan ang array data structure, magamit ang arrays sa C++, at maunawaan ang paggamit ng pointers sa pag-access ng array elements.

Array Basics

  • Ang array ay isang koleksyon ng mga elemento ng parehong uri na nakalagay sa magkakasunod na lokasyon sa memory.
  • Nagbibigay ang arrays ng maginhawang paraan upang pag-grupo ang mga variable ng parehong uri.

Pagdedeklara

  • Upang magdeklara ng array sa C++, tukuyin ang uri ng mga elemento, ang pangalan ng array, at ang bilang ng mga elemento sa loob ng square brackets.
  • Halimbawa: int numbers; (nagdedeklara ng integer array na may 5 elemento)

Initialization

  • Maaaring i-initialize ang arrays kapag ito ay idineklara.
  • Halimbawa: int numbers = {1, 2, 3, 4, 5};
  • Kung ang bilang ng initializers ay mas mababa kaysa sa bilang ng mga elemento, ang natitirang mga elemento ay ini-initialize sa zero.

Pag-access ng Elements

  • Ang array elements ay ina-access gamit ang kanilang index, simula sa 0.
  • Halimbawa: int firstNumber = numbers; (ina-access ang unang elemento)
  • numbers = 10; (nagtatalaga ng 10 sa pangalawang elemento)

Array Name bilang Pointer

  • Ang pangalan ng array ay maaaring gamitin bilang pointer sa unang elemento ng array.
  • Halimbawa:
int numbers = {1, 2, 3, 4, 5};
int* ptr = numbers; // ptr ay tumuturo sa unang elemento ng numbers
  • Maaaring gamitin ang pointer arithmetic para ma-access ang array elements.
  • Halimbawa: int secondNumber = *(ptr + 1); (ina-access ang pangalawang elemento)

Exercise 1: Array Initialization at Access

  • Magdeklara ng integer array na pinangalanang grades na may laki na 10.
  • I-initialize ang array na may mga sumusunod na values: 85, 92, 78, 65, 88, 95, 76, 82, 89, 91.
  • Gumawa ng loop upang i-print ang bawat elemento ng array kasama ang index nito.

Exercise 2: Calculate Average

  • Gamitin ang grades array mula sa Exercise 1.
  • Kalkulahin ang average grade.
  • I-print ang kinakalkulang average na may angkop na mensahe.

Exercise 3: Array at Pointers

  • Magdeklara ng integer array na pinangalanang data na may laki na 5 at i-initialize ito sa anumang values.
  • Gumawa ng pointer na tumuturo sa unang elemento ng data array.
  • Gamitin ang pointer arithmetic upang i-print ang bawat elemento ng array.

Exercise 4: Dynamic Array Allocation

  • Sumulat ng programa na nagtatanong sa user na mag-enter ng laki ng isang array.
  • Dynamically maglaan ng array ng integers na may tinukoy na laki gamit ang new operator.
  • I-prompt ang user na mag-enter ng values para sa bawat elemento ng array.
  • Kalkulahin ang sum ng lahat ng elemento sa array.
  • I-print ang sum.
  • Deallocate ang dynamically allocated memory gamit ang delete[] operator.

Submission

  • Gumawa ng folder na pinangalanang Lab3_YourName.
  • I-save ang lahat ng .cpp files sa folder.
  • I-compress ang folder sa isang .zip file.
  • I-submit ang .zip file sa website ng kurso.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

received_629192576554225.jpeg

More Like This

C++ Arrays
6 questions

C++ Arrays

FlashyFactorial avatar
FlashyFactorial
C++  Arrays mono
29 questions

C++ Arrays mono

ImpartialPortland avatar
ImpartialPortland
C++ Arrays
12 questions

C++ Arrays

WillingSeaborgium avatar
WillingSeaborgium
CSC 1060 Arrays & Pointers Quiz
5 questions
Use Quizgecko on...
Browser
Browser