Input:
|
Output:
|
b,c ni kiritng: 7, 5, 9
|
6.38
|
Dastur kodi:
#include
#include
using namespace std;
int main (){
double a, b, c;
cin >> a >> b >> c;
double a_media = 0.5 * pow((2 * (b*b + c*c) - a *a),0.5);
cout << a_media;
return 0;
}
Dastur natijasi
Ikki o'zgaruvchili sinf yarating. Sinfga ikkita qiymat bering. Bu o'zgaruvchilar qiymatlari yig'indisini topadigan funksiyani va bu ikkita o'zgaruvchining eng katta qiymatini topadigan funksiyani qo'shing.
-
Input:
|
Output:
|
2000
3000
|
Ikki sonning yig’indisi: 5000
Ikki sonning kattasi: 3000
|
Dastur kodi:
#include
class IkkiOzgaruvchiliSinf {
public:
int ozgaruvchi1;
int ozgaruvchi2;
IkkiOzgaruvchiliSinf(int qiymat1, int qiymat2) {
ozgaruvchi1 = qiymat1;
ozgaruvchi2 = qiymat2;
}
int Yigindi() {
return ozgaruvchi1 + ozgaruvchi2;
}
int EngKattaQiymat() {
return (ozgaruvchi1 > ozgaruvchi2) ? ozgaruvchi1 : ozgaruvchi2;
}
};
int main() {
int qiymat1, qiymat2;
std::cout << "Birinchi o'zgaruvchini kiriting: ";
std::cin >> qiymat1;
std::cout << "Ikkinchi o'zgaruvchini kiriting: ";
std::cin >> qiymat2;
IkkiOzgaruvchiliSinf obyekt(qiymat1, qiymat2);
int yigindi = obyekt.Yigindi();
std::cout << "O'zgaruvchilar yig'indisi: " << yigindi << std::endl;
int engKatta = obyekt.EngKattaQiymat();
std::cout << "Eng katta qiymat: " << engKatta << std::endl;
return 0;
}
D astur natijasi :
Xulosa
Men ushbu amaliy ishda c++ dasturlash tilining klasslar qismini o’rganib chiqdim. Menga berilgan topshiriqlar orqali klasslar va metodlar bilan to’laqonli bilim va malakamni oshirdim.
Foydalanilgan adabiyotlar
1)Abdullayev Z.S., Shodmonova G., Mirzayev S.S., Shamsiddinov N.B.
Informatika va axborot texnologiyalari. – T.: Noshir, 2012. – 400 b.
2. Abdurahimov Q. C++ da dasturlash asoslari (elektron o‘quv qo‘llanma).
2013.
3. Amirov D.M. va boshqalar. Axborot kommunikatsiya texnologiyalari.
Izohli lug‘at. Toshkent, 2010.
4. Aripov M., Begalov B., Begimqulov U., Mamarajabov M. “Axborot
texnologiyalari”. Oliy va o‘rta maxsus ta’limi uchun o‘quv qo‘llanma.
“Noshir” nashriyoti, T.: – 2009, 368 b
Dostları ilə paylaş: |