#include using namespace std; int main { int n; cout > n; int toplam = 0; for (int i = 0; i < 3; i++) { toplam += n 10; n /= 10


Download 496.79 Kb.
Sana15.11.2023
Hajmi496.79 Kb.
#1776608
Bog'liq
13.Ulug\'bek 4-task (1)


13. Raqamlari yig‘indisi n soniga teng 1n27 bo‘lgan uch xonali natural sonlar soni - k topilsin. Butun sonlarni bo‘lish amallaridan (/, %) foydalanilmasin.


#include
using namespace std;
int main() {
int n;
cout << "Uch xonali natural son kiriting: "; cin >> n;
int toplam = 0;
for (int i = 0; i < 3; i++) {
toplam += n % 10;
n /= 10;
}
cout << "Raqamlarining yig'indisi: " << toplam <
return 0;
}

13.Nol bilan tugaydigan, noldan farqli butun sonlar ketma-ketligida ishora o‘zgarishlar soni aniqlansin. (Masalan, 1, -34, 8, 4, -5 ,0 ketma-ketlikda ishora uch marta o‘zgaradi).




#include
using namespace std;
int main() {
int n;
cout << "n = ";
cin >> n;


int d = 0;
int count = 0;
int c = 100;
while (c <= 999) {
int s = 0;
int f = c;


while (f != 0) {
s += f % 10;
f /= 10;
}


if (s == n) {
d += c;
count++;
}
c++;
}
cout << "Yig'indisi " << n << " ga teng bo'lgan uch xonali natural sonlar soni: " << count << endl;
cout << "Yig'indisi " << n << " ga teng bo'lgan uch xonali natural sonlar yig'indisi: " << d << endl;


return 0;
}

Download 496.79 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling