Напишите программу на c#, определяющую площадь треугольника по трем сторонам (стороны a, b и c вводятся с клавиатуры; выводить два знака после запятой).
Console.WriteLine("Введите сторону a ); double a = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Введите сторону b ); double b = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Введите сторону c ); double c = Convert.ToDouble(Console.ReadLine()); a = Math.Round(a, 2); b = Math.Round(a, 2); c = Math.Round(a, 2);
double Plos = 0,5 * a * b * c; Console.WriteLine("Площадь = " + Math.Round(Plos, 2));
#include <iostream> #include <ctime> #include <stdlib.h> using namespace std;
double Sum(int *A, int N, int C, int M);
int main() { srand(time(0)); int N, C = 19, M = 30; cout << "N = ", cin >> N; int Train[N]; for(int i = 0; i < N; i++) cout << (Train[i] = rand() % (M+1)) << " "; cout << "\nSum = " << Sum(&Train[0], N, C, M);; return 0; }
double Sum(int*A, int N, int C, int M) { double S = 0; int k = 0; for(int i = 0; i < N; i++) { S += A[i]*C; k +=M - A[i]; } cout << "\nk = " << k; return S; }
#include <iostream> #include <ctime> #include <stdlib.h> using namespace std;
double Sum(int *A, int N, int C, int M);
int main() { srand(time(0)); int N, C = 19, M = 30; cout << "N = ", cin >> N; int Train[N]; for(int i = 0; i < N; i++) cout << (Train[i] = rand() % (M+1)) << " "; cout << "\nSum = " << Sum(&Train[0], N, C, M);; return 0; }
double Sum(int*A, int N, int C, int M) { double S = 0; int k = 0; for(int i = 0; i < N; i++) { S += A[i]*C; k +=M - A[i]; } cout << "\nk = " << k; return S; }
double a = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Введите сторону b );
double b = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Введите сторону c );
double c = Convert.ToDouble(Console.ReadLine());
a = Math.Round(a, 2);
b = Math.Round(a, 2);
c = Math.Round(a, 2);
double Plos = 0,5 * a * b * c;
Console.WriteLine("Площадь = " + Math.Round(Plos, 2));