Advertisement
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;
- namespace kolosik
- {
- class Program
- {
- static void WczytajDane(string path, string[] nazwiska, int[] przyjecia, int[] wypisy)
- {
- StreamReader sr = new StreamReader(path);
- int n = int.Parse(sr.ReadLine());
- for (int i = 0; i < n; i++)
- {
- string[] raw = sr.ReadLine().Split('|');
- nazwiska[i] = raw[0];
- przyjecia[i] = int.Parse(raw[1]);
- wypisy[i] = int.Parse(raw[2]);
- }
- sr.Close();
- }
- static int[] BilansDlaLekarzy(int[] przyjecia, int[] wypisy)
- {
- int[] bilanslekarzy = new int[przyjecia.Length];
- for (int i = 0; i < przyjecia.Length; i++)
- {
- bilanslekarzy[i] = przyjecia[i] - wypisy[i];
- }
- return bilanslekarzy;
- }
- static int BilansOddzial(int[] przyjecia, int[] wypisy)
- {
- int przyjeci = 0;
- int wypisani = 0;
- for (int i = 0; i < przyjecia.Length; i++)
- {
- przyjeci += przyjecia[i];
- wypisani += wypisy[i];
- }
- int saldo = przyjeci - wypisani;
- return saldo;
- }
- static string PoszukajLekarza(string[] nazwiska, int[] przyjecia, int[] wypisy)
- {
- int max = 0;
- int idx = 0;
- for (int i = 0; i < nazwiska.Length; i++)
- {
- if (przyjecia[i] + wypisy[i] > max)
- {
- max = przyjecia[i] + wypisy[i];
- idx = i;
- }
- }
- return nazwiska[idx];
- }
- static void Podsumowanie(string[] nazwiska, int[] przyjecia, int[] wypisy, int[] bilanslekarzy, int saldo)
- {
- int sumaprzyjec = 0;
- int sumawypisow = 0;
- for (int i = 0; i < nazwiska.Length; i++)
- {
- Console.WriteLine("{0}: przyjęć {1}, wypisów {2}, bilans {3}", nazwiska[i], przyjecia[i], wypisy[i], bilanslekarzy[i]);
- sumaprzyjec += przyjecia[i];
- sumawypisow += wypisy[i];
- }
- Console.WriteLine("Ogółem: przyjęć {0}, wypisów {1}, bilans {2}", sumaprzyjec, sumawypisow, saldo);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement