using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//Задана последовательность из n вещественных чисел. определить сколько среди них меньших k, больших k, равных k.
Console.WriteLine("Введи k");
double k = double.Parse(Console.ReadLine());
Console.WriteLine("Введи n");
double n = double.Parse(Console.ReadLine());
Console.WriteLine("Введи числа");
double a = 0.0, n_min = 0.0, n_rav = 0.0, n_max = 0.0;
for (int i = 0; i < n; i++)
{
a = double.Parse(Console.ReadLine());
if (a < k)
n_min++;
else
{
if (a == k)
n_rav++;
else
n_max++;
}
}
Console.WriteLine("Меньших k - " + n_min + ", равных - " + n_rav + ", больших - " + n_max);
Console.ReadKey();
}
}
}
Поделитесь своими знаниями, ответьте на вопрос:
надо написать код на языке c++. вычислить x = (sin(a) * sin(b) * sin(c))2+(sin(a) * sin(b) * sin(c))3. оформить вычисление (sin(a) * sin(b) * sin(c)) как функцию.
#include <cmath>
using namespace std;
float sinx(int a, int b, int c);
int main()
{
int a,b,c;
float x;
cin >> a >> b >> c;
x = 2 * (sinx(a, b, c)) + 3 * (sinx(a, b, c));
cout << x;
system("pause");
}
float sinx(int a, int b, int c)
{
return sin(a)*sin(b)*sin(c);
}