Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti nurafshon filiali



Yüklə 16,2 Kb.
tarix29.11.2023
ölçüsü16,2 Kb.
#139477
paradigma


O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
NURAFSHON FILIALI



Guruh: 310-21
Bajardi:Abdusamadaov Muhammadaziz
Tekshirdi :Yusupov Dilmurod

Nurafshon 2023
SAVOL Berilgan n butun soni (0 < n < 99) so‘zlar orqali yozilsin.

KOD
#include


#include

std::string convertNumberToWords(int number) {


const std::string onesPlace[] = {"", "bir", "ikki", "uch", "to'rt", "besh", "olti", "yetti", "sakkiz", "to'qqiz"};
const std::string tensPlace[] = {"", "o'n", "yigirma", "o'ttiz", "qirq", "ellik", "oltmish", "yetmish", "sakson", "to'qson"};

std::string words;


if (number >= 1 && number <= 9) {


words = onesPlace[number];
} else if (number >= 10 && number <= 99) {
int tens = number / 10;
int ones = number % 10;

words = tensPlace[tens];


if (ones != 0) {
words += " " + onesPlace[ones];
}
}

return words;


}

int main() {


int n;
std::cout << "Butun son kiriting (0 < n < 99): ";
std::cin >> n;

std::string words = convertNumberToWords(n);


std::cout << "So'zlar: " << words << std::endl;

return 0;


}
SAVOL Butun tipli N o`lchamli massiv berilgan. Uning elementlaridagi barcha toq sonlar uchlantirilsin.
KOD

#include


#include

void replaceOddNumbers(std::vector& nums) {


for (int i = 0; i < nums.size(); ++i) {
if (nums[i] % 2 != 0) { // Toq sonni tekshirish
nums[i] *= 3; // Sonni uchlantirish
}
}
}

int main() {


int N;
std::cout << "Massiv uzunligini kiriting: ";
std::cin >> N;

std::vector nums(N);


std::cout << "Massiv elementlarini kiriting:\n";


for (int i = 0; i < N; ++i) {
std::cin >> nums[i];
}

replaceOddNumbers(nums);


std::cout << "Uchlantirilgan massiv:\n";


for (int num : nums) {
std::cout << num << " ";
}
std::cout << std::endl;

return 0;


}

Yüklə 16,2 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə