C++ тапшырмалар комплексинин 10.8 деңгээли
Бир саптан экинчи сапты анын тамгаларын ордун алмаштыруу менен алууга болобу же жокпу, текшерген программа жазыңыз.
Белгиленген аралыктагы жөнөкөй сандарды табуу үчүн Эратосфен элээги алгоритмин ишке ашырыңыз.
Өзгөчө эки өлчөмдүү массив берилген:
{
{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},
}
Белгиленген эки катарды орду менен алмаштырыңыз:
{
{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},
}
Өзгөчө эки өлчөмдүү массив берилген:
{
{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},
}
Бул массивдин тилкелеринин суммасын алыңыз. Натыйжаны суммалар массиви түрүндө көрсөтүңүз:
{
5, 10, 15, 20, 25
}
Ичине каалаганча саны киргизилген жуп тегерек кашааларды камтыган сап берилген. Кашаалар туура жайгашкандыгын текшере турган код жазыңыз.
Мына ушундай туура:
"()()"
Мына ушундай туура:
"(())"
Мына ушундай туура эмес, анткени ачылган кашаалардын саны жабылган кашаалардын санына дал келбейт:
"())"
Мына ушундай туура эмес, анткени ачылган кашаалардын саны жабылган кашаалардын санына дал келсе да, алардын туура эмес тартиби:
"))(("