Ф. И. О. Джангабаев Жахонгир


Download 17.57 Kb.
Sana24.12.2022
Hajmi17.57 Kb.
#1060875
Bog'liq
JaxongirLaboratori


МИНИСТЕРСТВО ВЫСШЕГО И СРЕДНЕГО СПЕЦИАЛЬНОГО ОБРАЗОВАНИЯ РЕСПУБЛИКИ УЗБЕКИСТАН


НУРАФШАНСКИЙ ФИЛИАЛ ТАШКЕНТСКОГО УНИВЕРСИТЕТА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ ИМЕНИ МУХАММАДА АЛЬ-ХАРЕЗМИ
ФАКУЛЬТЕТ «КОМПЬЮТЕНЫЙ ИНЖИРИНГ»
Названия группы: 320-21

Ф.И.О. Джангабаев Жахонгир


Лабораторным работа


  1. Вычисляется сумма делителей данного числа.



Code: #include
#include


using namespace std;
int main()
{
int n,s;
cout<<"Son kiriting: ";
cin>>n;
for (int i=1; i<=n; i++)
if (n%i==0) s+=i;
cout<<"Javob: "<
}

  1. Определяется количество делителей данного числа



Code: #include
#include


using namespace std;
int main()
{
int n,k;
cout<<"Son kiriting: ";
cin>>n;
for (int i=1; i<=n; i++)
if (n%i==0) ++k;
cout<<"Javob: "<
}



  1. Находиться НОД нескольких чисел.



Code: #include
#include
using namespace std;
int main() {
int a, b;
cout<<"a va b ni kiriting: ";
cin >> a >> b;
while (a != b) {
if (a>b) {
a = a-b;
}
else {
b = b-a;
}
}
cout <<"Ekub: "<
}



  1. Находиться НОК нескольких чисел.



Code: #include
#include
using namespace std;
int main() {
int a, b;
cout<<"a va b ni kiriting: ";
cin >> a >> b;
int s=a*b;
while (a != b) {
if (a>b) {
a = a-b;
}
else {
b = b-a;
}
}
cout <<"Ekuk: "<
}



  1. Находиться количество делителей нескольких чисел.



Code: #include
#include


using namespace std;
int main()
{
int n,k;
cout<<"Nechta son kiritasiz: ";
cin>>n;
int a[n];
cout<
cin>>a[0];
int min=a[0],t;
for (int i=1; i
{
cin>>a[i];
if (min>a[i]) min=a[i];
}
for (int i=1; i<=min; i++)
{
t=1;
for (int j: a)
{
if (j%i!=0) t=0;
}
if (t) ++k;
}
cout<<"Javob: "<
}



  1. Вычисляется факториал от данного числа



Code: #include
#include


using namespace std;
int main()
{
int n,s=1;
cout<<"Son kiriting: ";
cin>>n;

for (int i=1; i<=n; i++)
s*=i;
cout<<"Javob: "<
}



  1. Определить, являются ли два числа взаимно простыми.



Code: #include
#include


using namespace std;
int main()
{
int a,b;
cout<<"a va b ni kiriting: ";
cin>>a>>b;
int min,t=0;
a>b? min=b : min=a;
for (int i=2; i<=min; i++)
{
if ((a%i==0) and (b%i==0))t=1;
}
if (t)
cout<<"Bu lar o'zaro tub emas";
else
cout<<"Bu lar o'zaro tub sonlar";
}
Download 17.57 Kb.

Do'stlaringiz bilan baham:




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