Дано число а (1 < а <= 1,5). Из чисел 1+1/2, 1+1/3, ... напечатать те, которые не меньше а - C#
Формулировка задачи:
Дано число а (1 < а <= 1,5). Из чисел 1+1/2, 1+1/3, ... напечатать те, которые не меньше а
на си шарп
Решение задачи: «Дано число а (1 < а <= 1,5). Из чисел 1+1/2, 1+1/3, ... напечатать те, которые не меньше а»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace MyPractice
{
class Program
{
static void Main(string[] args)
{
int j = 2;
double m = 1.5;
Console.WriteLine("Input a:");
double a = double.Parse(Console.ReadLine());
Console.WriteLine("There are counts:");
if (a > 1 && a <= 1.5)
{
while (m > a)
{
m = 1.0 + 1.0 / j;
if (m >= a)
{
Console.WriteLine(m.ToString());
j++;
}
else
{
break;
}
}
}
else
{
Console.WriteLine("Wrong input!");
}
Console.ReadKey();
}
}
}