Массивлар устида амалларни бажариш учун намуна Масаланинг шарти. N ўлчовли массив берилган. Локал максимумлар орасидан энг минималини топинг.
1) Дастур коди #include int main()
{
int n,s=0;
cout << "Massiv o`lchamini kiriting\nN=";
cin >> n;
int A[n],LMax=0;
cout << n << " -ta son kiriting\n";
for (int i=0; icin >> A[i];
cout << "Lokal maximumlar: ";
for (int i=1; iif (A[i]>A[i-1] && A[i]>A[i+1])
{ cout << A[i]<<"\t"; s++;
if (s==1) LMax=A[i];
else if (LMax>A[i]) LMax=A[i];}
cout << "\nLokal maximumlarning minimali=" << LMax <system("pause");
return 0;
}
Дастур натижаси
2 топшириқ. Сатрлар устида амаллар бажариш Сонли рақам, кирилл ёки лотин ҳарф C белги берилган. Агар C белги сонли рақам бўлса «digit», агар лотин ҳарф – «lotin», агар кирилл харф – «kiril» сўзларни экранга чиқариш дастурини тузинг.
Сатр берилган. Сатрни тескари тартибда экранга чиқариш дастурини тузинг.
S, S0 иккита сатр ва C-белги берилган. После каждого вхождения символа C в строку S сатрда барча С-белгидан сўнг S0 сатрни қўшиш дастрини тузинг.
S0 сатр ва S1 сўз берилган. Фақат биринчи сўзни сатрдан ўчириш дастурини тузинг, агар сўз учрамаса сатр ўзгартиришсиз қолдирилсин.
S сатр, S1 ва S2 сўзлар берилган. Сатрда барча учрашган S1 сўзларни S2 сўзларга алмаштириш дастурини тузинг.
Сатр берилган. Унда битта ёки бир нечта пробел ёрдамида сўзлар ажратилган. Сўзларнинг сонини аниқловчи дастур тузинг.
Пробел билан ажратилган ўзбекча сўзлардан иборат сатр бериган. Сатрдаги энг узун сўз узунлигини аниқловчи программа тузилсин.
Пробел билан ажратилган ўзбекча сўзлардан иборат сатр бериган. Сатрдаги энг қисқа сўз узунлигини аниқловчи дастур тузинг.
Пробел билан ажратилган ва фақат катта ҳарфлар билан терилган ўзбекча сўзлардан иборат сатр берилган. Сатрдаги камида битта 'A' ҳарфи бор сўзлар сонини аниқловчи дастур тузинг.
Сатр берилган. Сатрдаги хамма бош ҳарфларини кичкинага, кичкиналарни эса бош ҳарфларга алмаштирувчи дастур тузинг.
Сатр берилган. Сатрдаги кичик лотин ва кирилл ҳарфларининг умумий сонини аниқловчи дастур тузинг.
Сатр берилган. Сатрдаги бош лотин ва кирилл ҳарфларининг умумий сонини аниқловчи дастур тузинг.
Сатрлар устида амаллар бажариш учун намуна Масаланинг шарти: Сатр берилган. Сатрдаги кичик лотин ва кирилл ҳарфларининг умумий сонини аниқловчи дастур тузинг.
1) Дастур коди #include using namespace std;
int main()
{
string S;
getline(cin,S);
int n = S.length(), nat = 0;
for (int i=0; iif ((S[i]>='a'&& S[i]<='z')||(S[i]>='а' && S[i]<='я')) nat++;
cout << "Kichik kirill va lotin harflar soni = "<< nat <return 0;
}