Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- /*Split(); не работи с индекси и не може да ги наредиш всичките по този начин а взимаш две по две
- -20 -3
- 20 -3
- 20 3
- -20 3
- */
- class InputStringSeparate
- {
- static void Main()
- {
- //така не става
- string[] coordinates = new string[4];
- for (int i = 0; i < 4; i++)
- {
- string input = Console.ReadLine();
- coordinates = input.Split(' ');
- }
- //така вече може
- string input = "";
- for (int i = 0; i < 4; i++)
- {
- input += Console.ReadLine();
- input += ' ';
- }
- string[] coordinates = input.Split(' ');
- double xA = Convert.ToDouble(coordinates[0]);
- double yA = Convert.ToDouble(coordinates[1]);
- double xB = Convert.ToDouble(coordinates[2]);
- double yB = Convert.ToDouble(coordinates[3]);
- double xC = Convert.ToDouble(coordinates[4]);
- double yC = Convert.ToDouble(coordinates[5]);
- double xD = Convert.ToDouble(coordinates[6]);
- double yD = Convert.ToDouble(coordinates[7]);
- //друг вариант
- string input = "";
- for (int i = 0; i < 4; i++)
- {
- input += Console.ReadLine();
- input += ' ';
- }
- string[] inputSplit = input.Split(' ');
- double[] rectangular = new double[inputSplit.Length - 1];//трябва да е -1, за да не хване празният спейс накрая
- for (int i = 0; i < rectangular.Length; i++)
- {
- //rectangular[i] = Convert.ToDouble(inputSplit[i]);
- rectangular[i] = double.Parse(inputSplit[i]);
- }
- //друг вариант
- string[] pointA = Console.ReadLine().Split(' ').ToArray();
- string[] pointB = Console.ReadLine().Split(' ').ToArray();
- string[] pointC = Console.ReadLine().Split(' ').ToArray();
- string[] pointD = Console.ReadLine().Split(' ').ToArray();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment