Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Be 2 f1 pilota helyezése időmérön és versenyen előszőr kell a neve be eredmény be versenyen kénti 21szer egy uj képernyőn kell a két pilóta valós átlagait szombat vasárnapról ki melyik pilót ajobb kerdezzen rá a program akarunk e másik csak I vagy N irja ki hogy a pilóta hány pontot szerzett
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ConsoleApp2
- {
- class Program
- {
- static void Main(string[] args)
- {//21 futam van 10 csapat 2-2 versenyző legrosszab hely a 20. első 25 pontot kap második 18 harmadik 15 negyedik 12 ötödik 10 hatodik 8 hetedik 6 nyolcadik 4 kilencedik 2 tizedik 1
- String pilota1, pilota2, kuj;
- int ehi, ehv, khi, khv,p1=0,p2=0;
- double atlag1 = 0, atlag2 = 0, atlag3 = 0, atlag4 = 0;
- Boolean uj;
- do
- {
- for (int i = 0; i < 21; i++)
- {
- Console.WriteLine("Adja meg a " + (i + 1) + ". verseny adataid!");
- Console.WriteLine("Adja meg az első pilóta nevét!");
- pilota1 = Console.ReadLine();
- Console.WriteLine("Adja meg az első pilóta helyezését az időmérőn!");
- ehi = Convert.ToInt32(Console.ReadLine());
- atlag1 = atlag1 + ehi;
- Console.WriteLine("Adja meg az első pilóta helyezését az versenyen!");
- ehv = Convert.ToInt32(Console.ReadLine());
- atlag2 = atlag2 + ehi;
- Console.WriteLine("Adja meg az második pilóta nevét!");
- pilota2 = Console.ReadLine();
- Console.WriteLine("Adja meg az második pilóta helyezését időmérőn!");
- khi = Convert.ToInt32(Console.ReadLine());
- atlag3 = atlag3 + ehi;
- Console.WriteLine("Adja meg az második pilóta helyezését a versenyén!");
- khv = Convert.ToInt32(Console.ReadLine());
- atlag4 = atlag4 + ehi;
- switch (ehv)
- {
- case 1:
- p1 = p1 + 25;
- break;
- case 2:
- p1 = p1 + 18;
- break;
- case 3:
- p1 = p1 + 15;
- break;
- case 4:
- p1 = p1 + 12;
- break;
- case 5:
- p1 = p1 + 10;
- break;
- case 6:
- p1 = p1 + 8;
- break;
- case 7:
- p1 = p1 + 6;
- break;
- case 8:
- p1 = p1 + 4;
- break;
- case 9:
- p1 = p1 + 2;
- break;
- default:
- p1 = p1 + 1;
- break;
- }
- switch (khv)
- {
- case 1:
- p2 = p2 + 25;
- break;
- case 2:
- p2 = p2 + 18;
- break;
- case 3:
- p2 = p2 + 15;
- break;
- case 4:
- p2 = p2 + 12;
- break;
- case 5:
- p2 = p2 + 10;
- break;
- case 6:
- p2 = p2 + 8;
- break;
- case 7:
- p2 = p2 + 6;
- break;
- case 8:
- p2 = p2 + 4;
- break;
- case 9:
- p2 = p2 + 2;
- break;
- default:
- p2 = p2 + 1;
- break;
- }
- }
- Console.Clear();
- atlag1 = atlag1 / 21;
- atlag2 = atlag2 / 21;
- atlag3 = atlag3 / 21;
- atlag4 = atlag4 / 21;
- Console.WriteLine("Az első versenyzőnek a 21 verseny alatt az időmérőkön átlagosan" + atlag1 + " volt a helyezése!");
- Console.WriteLine("Az első versenyzőnek a 21 verseny alatt az versenyeken átlagosan" + atlag2 + " volt a helyezése!");
- Console.WriteLine("Az első versenyzőnek a 21 verseny alatt az időmérőkön átlagosan" + atlag3 + " volt a helyezése!");
- Console.WriteLine("Az első versenyzőnek a 21 verseny alatt az versenyeken átlagosan" + atlag4 + " volt a helyezése!");
- if (atlag1 > atlag3)
- {
- Console.WriteLine("A második pilóta volt a jobb az időmérőkön!");
- }
- else
- {
- Console.WriteLine("A első pilóta volt a jobb az időmérőkön!");
- }
- if (atlag2 > atlag4)
- {
- Console.WriteLine("A második pilóta volt a jobb az versenyeken!");
- }
- else
- {
- Console.WriteLine("A első pilóta volt a jobb az versenyeken!");
- }
- Console.WriteLine("Az első versenyző össz pontszáma: {0}", p1);
- Console.WriteLine("Az második versenyző össz pontszáma: {0}", p2);
- Console.WriteLine("Akarja a következő csapatot is megnézni? (I=IGEN N=NEM ( kisbetüvel irja!))");
- kuj=Console.ReadLine();
- if (kuj == "i")
- {
- uj = true;
- }
- else
- {
- uj = false;
- }
- } while (uj == false);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement