Министерство по развитию информационных технологий и коммуниникации республики узбекистан


Download 155.08 Kb.
Sana16.06.2023
Hajmi155.08 Kb.
#1511088
Bog'liq
Sobirjonov Bekzod


МИНИСТЕРСТВО ПО РАЗВИТИЮ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И КОММУНИНИКАЦИИ РЕСПУБЛИКИ УЗБЕКИСТАН
ТАШКЕНТСКИЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ ИМЕНИ МУХАММАДА АЛЬ-ХОРЕЗМИ

Лабараторная Работа




Группа: 207-1
Выполнил: Собиржонов Бекзод
Проверила: Хайдарова Мархамат Юнусовна
Ташкент 2023

16-вариант

#include
#include
#include
#include
#include
using namespace std;

int main()


{
srand(time(0));
list nums;

for(int i = 0; i < 20; i++)


nums.push_back(rand() % 30 - 10);

for(auto num : nums)


cout << num << " ";
cout << endl;

int count = count_if(nums.begin(), nums.end(), [](int i) {return i > 0;});

cout << "Kolichestvo polojitelnix elementov: " << count << endl;

return 0;


}



#include
#include
#include
#include
using namespace std;

int main()


{
srand(time(0));
queue myQueue;
int n = 10, sum = 0;

for(int i = 0; i < n; i++)


{
myQueue.push(rand() % 21 - 10);
cout << myQueue.back() << " ";
}
int element;
while(!myQueue.empty())
{
element = myQueue.front();
myQueue.pop();
if(element > 0)
{
sum += element;
}
}

cout << "\nSum: " << sum << endl;

return 0;
}

#include
using namespace std;

class Student{


public:
string surname;
string name;
int age;
int height;
void input(Student a[], int n)
{
for(int i = 0; i < n; i++)
{
cout << i + 1 << " - й студент: " << endl;
cout << "Surname: "; cin >> a[i].surname;
cout << "Name: "; cin >> a[i].name;
cout << "Age: "; cin >> a[i].age;
cout << "Height: "; cin >> a[i].height;
}
}
void show(Student a[], int n)
{
for(int i = 0; i < n; i++)
{
if(a[i].height < 170)
{
cout << "Surname: " << a[i].surname << endl;
cout << "Name: " << a[i].name << endl;
cout << "Age: " << a[i].age << endl;
cout << "Height: " << a[i].height << endl << endl;
}
}
}
};

int main()


{
setlocale(LC_ALL, "");
int n;
cin >> n;
Student s[n];
s[n].input(s, n);
cout << "\nСтуденты, рост у которого меньше 170 см: \n\n";
s[n].show(s, n);

return 0;


}

Download 155.08 Kb.

Do'stlaringiz bilan baham:




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