මට්ටම 10.8 C++ ගැටළු විසඳනය

Задание 1

ලියන්න එක් පේලියකින් තවත් පේලියක් ලබා ගත හැකිදැයි පරීක්ෂා කරන වැඩසටහනක්. එහි අකුරු නැවත සකස් කිරීමෙන්.

Задание 2

ලියාපදිංචි කරන්න එරාටොස්තෙනීස් කුහරය සඳහා වන ඇල්ගොරිතමය අංක ඇතුළත් කිරීමේදී යොදා ගනී.

Задание 3

අත්තනෝමතික දෙමාන අරාවක් ලබා දී ඇත:

cpp{
  {11, 12, 13, 14, 15},
  {21, 22, 23, 24, 25},
  {31, 32, 33, 34, 35},
  {41, 42, 43, 44, 45},
  {51, 52, 53, 54, 55},
}

ලබා දී ඇති පේළි දෙක මාරු කරන්න:

cpp{
  {51, 52, 53, 54, 55},
  {21, 22, 23, 24, 25},
  {31, 32, 33, 34, 35},
  {41, 42, 43, 44, 45},
  {11, 12, 13, 14, 15},
}
Задание 4

අත්තනෝමතික දෙමාන අරාවක් ලබා දී ඇත:

cpp{
  {1, 2, 3, 4, 5},
  {1, 2, 3, 4, 5},
  {1, 2, 3, 4, 5},
  {1, 2, 3, 4, 5},
  {1, 2, 3, 4, 5},
}

මෙම අරාවේ තීරු වල එකතුව ලබා ගන්න. ප්‍රතිඵලය එකතු කිරීම් අරාවක් ලෙස ඉදිරිපත් කරන්න:

cpp{
  5, 10, 15, 20, 25
}
Задание 5

ඕනෑම ගණනක් අඩංගු පේලියක් ලබා දී ඇත අන්තර්ගත යුගල වශයෙන් වටකුරු වරහන්. කේතය ලියන්න, එම වරහන් පරීක්ෂා කරනු ඇත නිවැරදිව ස්ථානගත කර ඇත.

මෙය නිවැරදියි:

cpp"()()"

මෙය නිවැරදියි:

cpp"(())"

මෙය නිවැරදි නැත, මොකද ප්‍රමාණය විවෘත වරහන් ප්‍රමාණය සමඟ නොගැලපේ වසා දැමීම:

cpp"())"

මෙය නිවැරදි නැත, මොකද, ප්‍රමාණය විවෘත වරහන් සහ ප්‍රමාණය සමපාත වේ වසා දැමීම, නමුත් ඒවාට වැරදි අනුපිළිවෙලක් ඇත:

cpp"))(("