Помогите вывести таблицу | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Помогите вывести таблицу

Условие задачи было такое: Производится 10 выстрелов: координаты точек попадания считываются из файла. Необходимо вывести таблицу: Номер выстрела | Координата X | Координата Y | Сообщение о попадании https://code.sololearn.com/c8DE7KrBUdZB/?ref=app

7th Dec 2022, 2:24 PM
Gregorys
Gregorys - avatar
3 Answers
+ 1
class Program { static void Main(string[] shoot) { double a = 10; double b = 5; double r = 6; using (TextReader textReader = File.OpenText("targetPos.txt")) { int id = 0; for (string? text; (text = textReader.ReadLine()) != null; id++) { string[] point = text.Split(' ', 2); double x = double.Parse(point[0]); double y = double.Parse(point[1]); double distance = Math.Sqrt(y * y + x * x); bool check = x < 0 && y < 0 && x > -a && y > -b && distance < r || x > 0 && y > 0 && x < a && y < b && distance > r; Console.WriteLine(
quot;{id} {x} {y} {check}"); } } } }
7th Dec 2022, 8:36 PM
Václav Dostál
Václav Dostál - avatar
+ 1
{ And }
7th Dec 2022, 8:37 PM
Václav Dostál
Václav Dostál - avatar
0
Точно)
8th Dec 2022, 5:33 AM
Gregorys
Gregorys - avatar