+: turdosh sinflar uchun umumiy harakatlarni belgilash uchun bitta nomdan foydalanishga ruxsat berishni anglatadi
Download 279.89 Kb.
|
turdosh sinflar uchun umumiy harakatlarni belgilash uchun bit
using namespace std; int phi (int n) { int result = n; for (int i=2; i*i<=n; ++i) if (n % i == 0) { while (n % i == 0) n /= i; result -= result / i; } if (n > 1) result -= result / n; return result; } int main(){ int n; cin >> n; cout << phi(n); return 0; }
+:100 -:40 -:50 -:38 I: S: Massivning manfiy elementlarining summasini topish dasturining qismi qaysi javobda to'gri ko'rsatilgan +:… long sum = 0; for (unsigned int i = 0; i < ARRSIZE; i++) { if (ary[i] < 0) { sum += ary[i]; } } cout << sum << endl; … -:… long product = 1; for (unsigned int i = 0; i < ARRSIZE; i++) { if (ary[i] < 0) { product *= ary[i]; } } cout << product << endl; … -:… long sum = 0; for (unsigned int i = 0; i < ARRSIZE; i += 2) { sum += ary[i]; } cout << sum << endl; … -:… long sum = 0; for (unsigned int i = 1; i < ARRSIZE; i += 2) { sum += ary[i]; } cout << sum << endl; … I: S: Quyidagi dastur qismiga a = 24, b = 20 kiritilsa javob nechchi chiqishini aniqlang. int a, b; cin >> a >> b; while(a != b){ if(a > b) a -= b; else b -= a; } cout << a; +:4 -:5 -:24 -:20 I: S: Quyidagi funksiyalardan qaysi biri ikki satrni taqqoslaydi? +:compare -:erase -:stringcmp -:cmp I: S: ...- bu xotirada tartiblangan va nomga ega bo'lgan bir xil turdagi elementlardir. +:Massiv -:Struktura -:Birlashma -:O’zgaruvchi I: S: Qaysi javobda dinamik ikki o‘lchovli massiv e’loni to'gri ko'rsatilgan? +:double **mas; int n; cin>>n; mas=new double *[n]; for(in i=0;i -:const int n=100; double mas[n][n]; -:double **mas; mas=new double *[n]; for(in i=0;i S: tolower () funksiyasi qanday vazifani bajaradi? +:Belgilar qatorida katta harfni kichik harf bilan almashtiradi -:Belgilar qatorida kichik harfni katta harf bilan almashtiradi -:Belgilar qatoridagi barcha harflarni raqamlar bilan almashtiradi -:Belgilar qatoridagi barcha raqamlarni harflar bilan almashtiradi I: S: toupper () funksiyasi qanday vazifani bajaradi? +:Belgilar qatorida kichik harfni katta harf bilan almashtiradi -:Belgilar qatorida katta harfni kichik harf bilan almashtiradi -:Belgilar qatoridagi barcha harflarni raqamlar bilan almashtiradi -:Belgilar qatoridagi barcha raqamlarni harflar bilan almashtiradi I: S: Matnli fayllar bilan ishlashda EOL tushunchasi bu nima? +:qatorning oxiri -:faylning oxiri -:qatorning boshi -:faylning boshi I: S: Qaysi javob ikki o‘lchovli dinamik massiv to'gri e’lon qilingan va o'chirilgan? +:double **mas; int n; cin>>n; mas=new double *[n]; for(in i=0;i S: Aniq o'lchamdagi formatlash operatori ... +:fixed -:showpoint -:scientifi -:internal I: S: Quyidagi dastur qismi natijasini aniqlang. int foo(int x, int y) { return x+y; } int foo(const int x, const int y) { return x+y+1; } int main() { const int x = 3; const int y = 2; std::cout << foo(x,y) << std::endl; return 0; } +:Kompilyatsiyada xatolik -:6 -:3 -:5 I: S: Massivning musbat elementlari yig'indisini topish dasturining qismini toping +:int sum=0; for (int i=0; i S: Satrni bildiruvchi ma'lumotlar turini belgilang? +:string -:int -:char -:double I: S: Juft indeksli massiv elementlari yig'indisini topish dasturining qismi qanday javobda to'gri ko'rsatilgan +:… long sum = 0; for (unsigned int i = 0; i < ARRSIZE; i += 2) { sum += ary[i]; } cout << sum << endl; … -:… long product = 1; for (unsigned int i = 0; i < ARRSIZE; i++) { if (ary[i] < 0) { product *= ary[i]; } } cout << product << endl; … -:… long sum = 0; for (unsigned int i = 0; i < ARRSIZE; i++) { if (ary[i] < 0) { sum += ary[i]; } } cout << sum << endl; … -:… long sum = 0; for (unsigned int i = 1; i < ARRSIZE; i += 2) { sum += ary[i]; } cout << sum << endl; … I: S: Fayllar bilan ishlashda fayllarni ochishning w+ rejimi vazifasi qanday? +:Yozish va o’qish uchun fayl hosil qiladi; -:Faylni o’qish uchun ochiladi; -:Faylni yozish uchun hosil qiladi; -:Faylni o’chirish va yozish uchun ochadi I: S: To'g'ri massiv e’lonini aniqlang ? +:int anarray[10]; -:anarray{10}; -:array an array[10]; -:int anarray; I: S: Quyidagi dastur qismi natijasini aniqlang char s[] = "Aka"; *s = 'U'; cout << s; +:Uka -:A -:Aka -:U I: S: Qaysi funksiya matnli fayllar bilan ishlashda mavjud get(olish) pozitsiyasini ifodalaydigan streampos turdagi qiymatni qaytaradi? +:tellg() -:tellp() -:seekg() -:seekp() I: S: Dastur qismining bajarilishi natijasida ekranda qanday qiymat ko'rsatiladi? int sum = 0; int array[3][3] = {{2, 1, 2}, {3, 4, 5}, {6, 7, 8}}; for (int i = 0; i < 3 ; ++i) { for (int j = 0; j < 3 ; j++) { sum += array[i][j]; } } cout< -:35 -:30 -:28 I: S: Belgilar turini oladigan o‘zgaruvchini qanday kalit so‘z bilan e’lon qilish mumkin? +:char -:void -:bool -:int I: S: Quyidagi dastur natijasini aniqlang. #include Download 279.89 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling