Фильтр публикаций


72.Doira sinfini yarating. Sinfda kamida 3 ta maydon bo‘lishi, sinf konstruktori hamda kamida 2 ta metod(funksiya) bo‘lishi talab etiladi. Yaratilgan sinfda ikkita ob’yekt yarating va ularning maydonlarini ekranga chiqaring.
#include
#include
#include
using namespace std;
class doira {
public :
string rangi ;
float radiusi ;
float vatar ;
doira(string a , float b , float c ){
rangi=a ;
radiusi=b ;
vatar=c ;
}
void info(){
cout


64.Uchburchak sinfini yarating. Sinfda kamida 3 ta maydon bo‘lishi, sinf konstruktori hamda kamida 2 ta metod(funksiya) bo‘lishi talab etiladi. Yaratilgan sinfda ikkita ob’yekt yarating va ularning maydonlarini ekranga chiqaring.
#include
#include
#include
#include
using namespace std ;
class uchburchak {
public :
string turi ;
float katet1 ;
float katet2 ;
uchburchak(string a , float b , float c ){
turi=a ;
katet2=c ;
katet1=b ;
}
void info(){
cout


Репост из: Pulsar
56.Silindr sinfini yarating. Sinfda kamida 3 ta maydon bo‘lishi, sinf konstruktori hamda kamida 2 ta metod(funksiya) bo‘lishi talab etiladi. Yaratilgan sinfda ikkita ob’yekt yarating va ularning maydonlarini ekranga chiqaring.
#include
#include
#include
#include
using namespace std;
class silindr {
public :
float balandlik ;
float radius ;
string rangi ;
silindr(float a , float b , string c){
balandlik=a ;
radius=b ;
rangi=c ;
}
void info(){
cout


Репост из: Pulsar
52.Shahar sinfini yarating. Sinfda kamida 3 ta maydon bo‘lishi, sinf konstruktori hamda kamida 2 ta metod(funksiya) bo‘lishi talab etiladi. Yaratilgan sinfda ikkita ob’yekt yarating va ularning maydonlarini ekranga chiqaring.
#include
#include
using namespace std;
class shahar {
public :
string nomi ;
float maydoni ;
int aholisi ;
shahar(string a , float b , int c ) {
nomi=a ;
maydoni =b ;
aholisi=c ;
}
void malumotlar()
{
cout


Репост из: Pulsar
45.Daftar sinfini yarating. Sinfda kamida 3 ta maydon bo‘lishi, sinf konstruktori hamda kamida 2 ta metod(funksiya) bo‘lishi talab etiladi. Yaratilgan sinfda ikkita ob’yekt yarating va ularning maydonlarini ekranga chiqaring.
#include
#include
using namespace std ;
class Daftar {
public:
// Maydonlar (o'zgaruvchilar)
string nomi;
int varaqlar_soni;
string muqova_rangi;

// Konstruktor
Daftar(string nom_qiymati, int varaqlar_qiymati, string rang_qiymati) {
nomi = nom_qiymati;
varaqlar_soni = varaqlar_qiymati;
muqova_rangi = rang_qiymati;
}

// Metod (funksiya), daftar malumotlarini ekranga chiqaradi
void malumotlarniChiqarish() {
cout


41.Olim sinfini yarating. Sinfda kamida 3 ta maydon bo‘lishi, sinf konstruktori hamda kamida 2 ta metod(funksiya) bo‘lishi talab etiladi. Yaratilgan sinfda ikkita ob’yekt yarating va ularning maydonlarini ekranga chiqaring.
#include
#include
using namespace std ;
class Olim {
public:
// Maydonlar (o'zgaruvchilar)
string ismi;
string soha;
int yosh;

// Konstruktor
Olim(string ism_qiymati, string soha_qiymati, int yosh_qiymati) {
ismi = ism_qiymati;
soha = soha_qiymati;
yosh = yosh_qiymati;
}

// Metod (funksiya), olim haqida ma'lumotlarni ekranga chiqaradi
void malumotlarniChiqarish() {
cout


1-savol Tilning bazaviy tushunchalari. Preprotsessor direktivalari va vositalari.
Tilning bazaviy tushunchalari (C++da)
a) O‘zgaruvchilar va ma’lumot turlari
C++ dasturlash tilida o‘zgaruvchilarni e’lon qilishda avval ma’lumot turini, keyin esa o‘zgaruvchi nomini ko‘rsatish kerak.

Oddiy ma’lumot turlari:


int yosh = 25; // Butun son
float baho = 88.5; // Haqiqiy son
char harf = 'A'; // Bir harf
bool isTrue = true; // Mantiqiy qiymat
Murakkab ma’lumot turlari:


int massiv[5] = {1, 2, 3, 4, 5}; // Massiv
string ism = "Ali"; // String obyekti


🛑🛑🛑NAZARIY SAVOLLAR O'ZGARGAN YANA YANGI SAVOLLARNI JAVOBINI TASHLAYMIZ🛑🛑🛑


64.Uchburchak sinfini yarating. Sinfda kamida 3 ta maydon bo‘lishi, sinf konstruktori hamda kamida 2 ta metod(funksiya) bo‘lishi talab etiladi. Yaratilgan sinfda ikkita ob’yekt yarating va ularning maydonlarini ekranga chiqaring.
#include
#include
using namespace std ;
class Uchburchak {
public:
// Maydonlar (o'zgaruvchilar)
double a; // Birinchi tomon
double b; // Ikkinchi tomon
double c; // Uchinchi tomon

// Konstruktor
Uchburchak(double a_qiymat, double b_qiymat, double c_qiymat) {
a = a_qiymat;
b = b_qiymat;
c = c_qiymat;
}

// Metod (funksiya), uchburchak perimetrini hisoblaydi
double perimetr() {
return a + b + c;
}

// Metod (funksiya), uchburchak yuzini Geron formulasi yordamida hisoblaydi
double yuza() {
double p = perimetr() / 2; // Yarim perimetr
return sqrt(p * (p - a) * (p - b) * (p - c));
}

// Metod (funksiya), uchburchak tomonlarini ekranga chiqaradi
void tomonlariniChiqarish() {
cout


❗️Reaksiya bildirishni unitmang !
❓️Savollar boʻlsa tuzatishlar kiritishga tayyormiz .


60.Vektor sinfini yarating. Sinfda kamida 3 ta maydon bo‘lishi, sinf konstruktori hamda kamida 2 ta metod(funksiya) bo‘lishi talab etiladi. Yaratilgan sinfda ikkita ob’yekt yarating va ularning maydonlarini ekranga chiqaring.
#include
#include
using namespace std ;
class Vektor {
public:
// Maydonlar (o'zgaruvchilar)
double x;
double y;
double z;

// Konstruktor
Vektor(double x_qiymat, double y_qiymat, double z_qiymat) {
x = x_qiymat;
y = y_qiymat;
z = z_qiymat;
}

// Metod (funksiya), vektor uzunligini hisoblaydi
double uzunlik() {
return sqrt(x * x + y * y + z * z);
}

// Metod (funksiya), vektor koordinatalarini ekranga chiqaradi
void koordinatalarni_chiqarish() {
cout


📊Soʻrovnomaga e'tiborsiz boʻlmagan barcha kuzatuvchilarimizga oʻz tashakkurimizni bildiraman .
📉Albatta bildirilgan fikrlarga ham-ohang tarzda keyingi misollarni tushunarliroq boʻlishi uchun izohlar bilan boyitamiz .
📈Guruhga doʻstlarni taklif qilishni unutmaymiz !


Hurmatli talabalar! Bugungi misollarni ishlagan inson siz uchun ancha harakat qildi. Misollarni tushunishga harakat qiling, chunki u oʻqigan darsni siz ham oʻqiyabsiz! (Bugungi misollar uchun rahmat!)


Bugun taqdim etilgan masalalar tushunarli boʻldimi ⁉️
Опрос
  •   Ha . ✅️
  •   Yoʻq. ❎️
  •   Tushunarliroq boʻlishi uchun "izohlar" kerak . ♻️
  •   Yodlab olaman . 🫠
43 голосов


196.Berilgan sonning xonalar sonini hisoblovchi funksiya yarating. Masalan: 12345 uchun natija: 5.
#include
using namespace std ;
void xona(float n)
{
float k=0 ;
cout


78.Berilgan sonni kubini topadigan funksiya yarating. Ushbu funksiya yordanida a,b,c,d sonlarini kubini hisoblang.
#include
using namespace std ;
void kub(float n)
{
float k ;
k=n*n*n ;
cout>d ;
kub(a) ;
kub(b) ;
kub(c) ;
kub(d) ;
return 0 ;
}
INPUT :
1
2
3
4
OUTPUT:
1 - ushbu sonning kubi ☻ : 1
2 - ushbu sonning kubi ☻ : 8
3 - ushbu sonning kubi ☻ : 27
4 - ushbu sonning kubi ☻ : 64


Misolni yechishning ikkinchi usuli:
Murakkabroq-
void

qiymat qaytarmaydigan .⬇️


78.Berilgan sonni kubini topadigan funksiya yarating. Ushbu funksiya yordanida a,b,c,d sonlarini kubini hisoblang.
#include
using namespace std ;
float kub( float n )
{
float k ;
k=n*n*n ;
return k ;
}
int main () {
cout


Misolni ishlashning birinchi usuli:
Soddaroq -
float

qiymat qaytaradigan .⬇️


68.To‘rtburchak sinfini yarating. Sinfda kamida 3 ta maydon bo‘lishi, sinf konstruktori hamda kamida 2 ta metod(funksiya) bo‘lishi talab etiladi. Yaratilgan sinfda ikkita ob’yekt yarating va ularning maydonlarini ekranga chiqaring.
#include
using namespace std ;
class tortburchaklar {
public :
string turi ;
float tomon1 ;
float tomon2 ;
float tomon3 ;
float tomon4 ;
tortburchaklar(string a , float b , float c , float d , float e )
{
turi=a ;
tomon1=b ;
tomon2=c ;
tomon3=d ;
tomon4=e ;
}
void parametrlar()
{
cout

Показано 20 последних публикаций.