Вычисление факториала - C# (206871)
Формулировка задачи:
Всем привет!
Прошу помочь
Сколько оборотов совершит колесо радиусом А см, преодолевая путь N км. Значения А и N вводятся с клавиатуры в процессе работы программы. Результат вывести на экран в виде «Колесо совершит … оборотов»
Зарание благодарю
знаю что в паскале будет
double A,N;
printf("Введите радиус колеса (A): ");
if (!fscanf(stdin, "%lf",&A)) return;
printf("Введите длину пути (N): ");
if (!fscanf(stdin, "%lf",&N)) return;л
Решение задачи: «Вычисление факториала»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double A = 0, N = 0;
Console.WriteLine("Введите радиус колеса в сантиметрах: ");
A = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Введите длину пути в километрах: ");
N = Convert.ToDouble(Console.ReadLine());
double result = (N * 1000) / (2 * Math.PI * A / 100);
Console.WriteLine("Колесо совершит {0} оборотов",result.ToString("0.000"));
}
}
}