Apelsin so’zidan “qirqib olish” va “yopishtirish” lar orqali


Ushbu: familiya, guruh, fizika, informatika, tarix-


Download 59.58 Kb.
bet3/13
Sana25.04.2023
Hajmi59.58 Kb.
#1399450
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
Algoritmik tillar va dasturlash

Ushbu: familiya, guruh, fizika, informatika, tarix- maydonlaridan iborat Talaba sinfini tuzing. Elementlari Talaba obyektlaridan iborat massiv yarating. Har bir talabaning o’rtacha balini va 4 balldan yuqori bo’lganlarini chiqaring.

#include


#include
class Talaba {
public:
std::string Familyasi;
std::string Guruhi;
float Fizika;
float informatika;
float Tarix;

float getAverageGrade() {


return (Fizika + informatika + Tarix) / 3.0;
}
};
int main() {
const int numTalabalar = 10;
Talaba talabalar[numTalabalar];
talabalar[0].Familyasi = "Aliyev";
talabalar[0].Guruhi = "A1";
talabalar[0].Fizika = 4.5;
talabalar[0].informatika = 4.0;
talabalar[0].Tarix = 3.7;
talabalar[1].Familyasi = "Karimov";
talabalar[1].Guruhi = "A1";
talabalar[1].Fizika = 3.8;
talabalar[1].informatika = 3.9;
talabalar[1].Tarix = 4.2;
talabalar[2].Familyasi = "Kamolov";
talabalar[2].Guruhi = "A2";
talabalar[2].Fizika = 4.2;
talabalar[2].informatika;
return 0;
}



  1. Ushbu: sotuvchi, tovarnomi, soni, narxi, sotilgan kuni- maydonlaridan iborat Tovar sinfini tuzing. Elementlari Tovar obyektlaridan iborat massiv yarating.

Oxirgi bir yilda sotilgan tovarlarni chiqaring.

#include


#include
class Tovar {
public:
std::string Sotuvchi;
std::string maxsulot nomi;
int soni;
float narxi;
std::string sotilgan kuni;
};
int main() {
const int numTovars = 10;
Tovar tovars[numTovars];
tovars[0].Sotuvchi = "Makro";
tovars[0].maxsulot nomi = "banan";
tovars[0].soni = 100;
tovars[0].narxi = 10.99;
tovars[0].sotilgan kuni = "2022-04-01";
tovars[1].Sotuvchi = "Korzinka";
tovars[1].maxsulot nomi = "olma";
tovars[1].soni = 50;
tovars[1].narxi = 24.99;
tovars[1].sotilgan kuni = "2022-03-29";
tovars[2].Sotuvchi = "ishonch";
tovars[2].maxsulot nomi = "tuxum";
tovars[2].soni = 200;
tovars[2].narxi = 5.99;
tovars[2].sotilgan kuni = "2022-03-28";
std::cout << "O'tgan yili sotilgan narsalar:" << std::endl;
for (int i=0; iif (tovars[i].sotilgan kuni >= "2021-04-07") {
std::cout << "Sotuvchi: " << tovars[i].Sotuvchi << std::endl;
std::cout << "Product: " << tovars[i].maxsulot nomi << std::endl;
std::cout << "Number sold: " << tovars[i].soni << std::endl;
return 0;
}


  1. Download 59.58 Kb.

    Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   13




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