Advertisement
Spocoman

04. Students

Mar 2nd, 2022
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.52 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4.  
  5. namespace Students
  6. {
  7.     public class StartUp
  8.     {
  9.         public static void main(string[] args)
  10.         {
  11.            
  12.         }
  13.     }
  14.  
  15.     class Student
  16.     {
  17.         public string FirstName { get; set; }
  18.         public string LastName { get; set; }
  19.         public int Age { get; set; }
  20.         public string City { get; set; }
  21.  
  22.         public static void Main()
  23.         {
  24.             List<Student> students = new List<Student>();
  25.  
  26.             string line = Console.ReadLine();
  27.  
  28.             while (line != "end")
  29.             {
  30.                 string[] token = line.Split();
  31.  
  32.                 string firstname = token[0];
  33.                 string lastName = token[1];
  34.                 int age = int.Parse(token[2]);
  35.                 string city = token[3];
  36.  
  37.                 Student student = new Student()
  38.                 {
  39.                     FirstName = firstname,
  40.                     LastName = lastName,
  41.                     Age = age,
  42.                     City = city
  43.                 };
  44.  
  45.                 students.Add(student);
  46.                 line = Console.ReadLine();
  47.             }
  48.             string filterCity = Console.ReadLine();
  49.  
  50.             foreach (Student student in students)
  51.             {
  52.                 if (student.City == filterCity)
  53.                 {
  54.                     Console.WriteLine($"{student.FirstName} {student.LastName} is {student.Age} years old.");
  55.                 }
  56.             }
  57.         }
  58.     }    
  59. }
  60.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement