Р. А. Юсупов, С. Н. Искандарова, Ш. Мирзанова C/C++ тилида топшириқ ва масалалар Самарқанд – 2013 йил


-Топшириқ // Цилиндр ҳажмини ҳисоблаш #include #include void


Download 1.35 Mb.
bet35/105
Sana13.04.2023
Hajmi1.35 Mb.
#1353566
TuriУчебник
1   ...   31   32   33   34   35   36   37   38   ...   105
Bog'liq
CPP masalalari1

55-Топшириқ
// Цилиндр ҳажмини ҳисоблаш
#include
#include
void main() {
float r,h,v; // цилиндр асоси радиуси, баландлиги ва
// ҳажми
printf("Цилиндр ҳажмини ҳисоблаш\n");
printf("Бошланғич маълумотларни киритиш:\n");
printf("Асос радиуси (см) -> ");
scanf("%f", &r);
printf("Цилиндр баландлиги (см) -> ");
scanf("%f", &h);
v = 2*3.1415926*r*r*h;
printf("\nЦилиндр ҳажми %6.2f куб.см\n", v);
printf("\nИшни тугатиш учун ни босинг");
getch();
}

56-Топшириқ
// Хариднинг қанчалигини ҳисоблаш
#include
#include
void main() {
float qal, daf; //дафтарлар ва қаламлар нархи
int nq,nd; // дафтарлар ва қаламлар
float summ; // жами харид
printf("\nЖами харидни ҳисоблаш\n");
printf("Бошланғич маълумотларни киритинг:\n");
printf("Дафтар нархи (сўм) -> ");
scanf("%f", &daf);
printf("Дафтарлар сони -> ");
scanf("%i", &nd);
printf("Қалам нархи (сўм) -> ");
scanf("%f", &qal);
printf("Қаламлар сони -> ");
scanf("%i", &nq);
summ=daf*nd + qal*nq;
printf("\nЖами харид: %6.2f сўм\n", summ);
printf("\nИшни тугатиш учун ни босинг");
getch();
}

60-Топшириқ
// Икки томони ва улар ўртасидаги бурчак катталиги
// бўйича учбурчак юзасини ҳисоблаш
#include
#include
#include //sin ва M_PI ўзгармас-"ПИ"сони учун
void main () {
float a,b; // томонлар узунликлари
float u; // градусдаги бурчак катталиги
float s; // учбурчак юзаси
printf("\nУчбурчак юзасини ҳисоблаш\n");
printf("Битта сатрда томонлар узунликларини кирит");
printf("(см) -> ");
scanf("%f%f", &а, &b);
printf("Томонлар орасидаги бурчакни кирит");
printf("(градус) -> ");
scanf ("%f", &u);
/* s=a*h/2, бу ерда a - асос, h - баландлик.
h – формула бўйича ҳисобланиши мумкин h=b*sin(u).
sin функция аргументи радианда бўлиши керак,
1 рад. = 180/pi, бу ерда pi - "ПИ" сони).
*/
s = a*b*sin(u*M_PI/180)/2;
printf("Учбурчак юзаси: %6.2f kb.CM",s);
printf("\nИшни тугатиш учун ни босинг");
getch();
}

61-Топшириқ
// Иккита параллел уланган элеметндан ибоарт
// электр занжирнинг қаршилигини ҳисоблаш.
#include
#include

Download 1.35 Mb.

Do'stlaringiz bilan baham:
1   ...   31   32   33   34   35   36   37   38   ...   105




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