Решения (задачи 60-94)
Задача 60.
// Вычисление площади треугольника по двум // сторонам и величине угла между ними #include <stdio.h> #include <conio.h> #include "math.h" // sin и константа М_Р1 – число "ПИ" void main() float a,b; // длины сторон float u; // величина угла, выраженная в градусах float s; // площадь треугольника printf("Хп Вычисление площади треугольника\п"); printf("Введите в одной строке длины сторон "); printf("(см) › "); scanf("%f%f", &а, &b); printf("Введите величину угла между сторонами "); printf("(град.) › "); scanf("%f", &u); /* s=a*h/2, где а – основание, 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("\п\п Для завершения нажмите Enter"); getch();
Задача 61.
// Вычисление сопротивления электрической цепи, // состоящей из двух параллельно соединенных элементов. #include <stdio.h> #include <conio.h> void main() { float r1,r2; // сопротивление элементов цепи float r; // суммарное сопротивление цепи printf("Хп Вычисление сопротивления электрической цепи\п") printf("при параллельном соединении элементов\п"); printf("Введите исходные данные:\п"); printf("Величина первого сопротивления (Ом) › "); scanf("%f",&rl); printf("Величина второго сопротивления (Ом) › "); scanf("%f",&r2); r=r1*r2/(r1+r2); printf("Сопротивление цепи: %6.2f Ом",г); printf("Хп Для завершения нажмите Enter"); getch();
Задача 65.
// Вычисление стоимости поездки на дачу и обратно #include <stdio.h> #include <conio.h> void main() float rast; // расстояние до дачи float potr; // потребление бензина на 100 км. пути float cena; // цена одного литра бензина float suinm; // стоимость поездки на дачу и обратно printf("Хп Стоимость поездки на дачу и обратно\п"); printf("Расстояние до дачи (км) › "); scanf("%f",srast); printf("Расход бензина (литров на 100 км.) › "); scanf("%f",Spotr); printf("Цена литра бензина (руб.) › "); scanf("%f",Scena); suram = 2 * potr/100 * rast * cena; printf("Поездка на дачу и обратно обойдется"); printf("в %6.2f руб.",summ); printf("\п\п Для завершения нажмите Enter"); getch();