|
Muhammad al xorazmiy nomidagi
|
Sana | 16.04.2024 | Hajmi | 1.31 Mb. | | #198108 |
Bog'liq Asilbek amaliy1 1, ИН 2-мавзу маърўза матни, ATOYEVA .G, Lesson-One-5-Day-Challenge-1, 8-mavzu lug‘at tarkibining shakl va ma’no munosabatlari jihatid-fayllar.org, Bozor muvozanati va uning ahamiyati, 1-dedline, Asilbek Maruza3, a. 4, algaritm aSADBEK 2, Alijonov, BIO Oraliq nazorati - test HEMIS Student axborot tizimi
RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL – XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
FARG‘ONA FILIALI
Komyuter injiniringi yo‘nalishi
711-21– guruh talabasi
Alijonov Asilbek ning
“Kompyuter loyihalash”
fanidan tayyorlagan
Mustaqil ishi
Topshirdi: Alijonov Sibek
Qabul qildi: Abdullayeva m. r.
1.Ax2+Bx+C=0 kvadrat tenglamaning ildizlarini toping
#include
#include
int main() {
double a, b, c;
std::cout << "Kvadrat tenglamaning a qiymatini kiriting: ";
std::cin >> a;
std::cout << "Kvadrat tenglamaning b qiymatini kiriting: ";
std::cin >> b;
std::cout << "Kvadrat tenglamaning c qiymatini kiriting: ";
std::cin >> c;
double discriminant = b * b - 4 * a * c;
if (discriminant > 0) {
double root1 = (-b + sqrt(discriminant)) / (2 * a);
double root2 = (-b - sqrt(discriminant)) / (2 * a);
std::cout << "Ildizlar: " << root1 << " va " << root2 << std::endl;
} else if (discriminant == 0) {
double root = -b / (2 * a);
std::cout << "Bir xossagacha ega ildiz: " << root << std::endl;
} else {
std::cout << "Ildizlar mavjud emas" << std::endl;
}
return 0;
}
x2 -5x+6=0 kvadrat tenglamaning ildizlarini toping
3x2 +2x-5=0 kvadrat tenglamaning ildizlarini toping
2x2 - 11x + 15 = 0 kvadrat tenglamaning ildizlarini toping
x2 + 10x = 39 kvadrat tenglamaning ildizlarini toping
2. A(3x3) matritsa berilgan. Shu matritsa elementlarini kirituvchi va ekranga jadval ko`rinishida chiqaruvchi dastur tuzilsin. Berilgan kvadrat matritsaning diagonalidagi elementlarni ekranga chiqaring
\
#include
int main() {
int matrix[3][3];
// Matritsa elementlarini kiritish
std::cout << "Matritsa elementlarini kiriting:\n";
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
std::cout << "matrix[" << i << "][" << j << "]: ";
std::cin >> matrix[i][j];
}
}
// Matritsaning diagonal elementlarini ekranga chiqarish
std::cout << "Matritsaning diagonal elementlari:\n";
for (int i = 0; i < 3; i++) {
std::cout << matrix[i][i] << " ";
}
std::cout << std::endl;
return 0;
}
|
| |