Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.IO;
- //Разработать конструктор для класса. В основной программе создать массив объектов класса из 5 элементов, заполнить данными из файла.
- //Вывести в файл информацию об автомобилях, выпущенных не позднее 2013 года, стоимость которых не превышает среднюю по всем автомобилям.
- namespace Charp2_1
- {
- public class Jiv
- {
- public string Name { get; set; }
- public int Age { get; set; }
- public string Color { get; set; }
- public int Sum { get; set; }
- public Jiv(string Name, int Age, string Color, int Sum)
- {
- this.Name = Name;
- this.Age = Age;
- this.Color = Color;
- this.Sum = Sum;
- }
- public void Print()
- {
- Console.WriteLine(this.Name + " Year " + this.Age + " Цвет " + this.Color + " Цена " + this.Sum);
- }
- }
- class Program
- {
- static void Main()
- {
- int sum = 0;
- StreamReader f = File.OpenText("Input.txt");
- Jiv[] a = new Jiv[5];
- for (int i = 0; i < 5;i++ )
- {
- string s;
- s = f.ReadLine();
- string s2, s3;
- int a2, a3;
- s2 = s.Split(' ')[0];
- a2 = Convert.ToInt32(s.Split(' ')[1]);
- s3 = s.Split(' ')[2];
- a3 = Convert.ToInt32(s.Split(' ')[3]);
- a[i] = new Jiv(s2,a2,s3,a3);
- a[i].Print();
- sum += a[i].Age;
- }
- Console.WriteLine(" ");
- Console.WriteLine(" ");
- Console.WriteLine(" ");
- sum /=5;
- for (int i = 0; i < 5; i++)
- {
- if (a[i].Age>2013&&a[i].Sum>sum)
- a[i].Print();
- }
- Console.WriteLine(" ");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment