Hirdetés
- lezso6: Miért is jó, ha dohányzol?! Megéri rászokni!
- Meggyi001: Kuponok....
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- ldave: New Game Blitz - 2025
- Magga: PLEX: multimédia az egész lakásban
- ricshard444: Iphone 17 Pro Max - Kedves téglám
- sparks: 15 év droid után iPhone tapasztalat, 7 nap alatt
- Brogyi: CTEK akkumulátor töltő és másolatai
Új hozzászólás Aktív témák
-
Norá Amzok
újonc
Hát nagyon szomorú vagyok, az emelt szintre van megoldás, de a középszintre nincs.Berakom a megoldást de nem működik. Már az elején nem ismeri fel a dolgokat:
using System;
using System.IO;
using System.Collections.Generic; using System.Linq;
using System.Text;
using System.Threading.Tasks;szerintem a többi menne vagy nem.
Megoldás:
using System;
using System.IO;
using System.Collections.Generic; using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace footgolf
{class versenyzo
{
public string nev { get;private set; } public string kategoria { get; private set; } public string egyesulet { get; private set; } public byte[] pontok { get; set; }public versenyzo(string sor)
{
string[] m = sor.Split(';'); nev = m[0]; kategoria= m[1]; egyesulet = m[2]; pontok = new byte[8];
for(int i = 0; i < pontok.Length; i++)
{
pontok=byte.Parse(m[i+3]);
}
}5. //Készítsen függvényt vagy jellemzőt, amivel meghatározza egy
//versenyzőnek a bajnokságban(8 fordulóban) elért egyéni összpontszámát! //A versenyző legrosszabb két eredménye kiesik az összpontszámból
//A maradék hat pontszámot össze kell adni.
//Ha a versenyző legrosszabb egy vagy két eredménye nem nulla akkor +10 pontot kappublic int osszpontszam
{ get {
int osszpont = 0; Array.Sort(pontok);
for(int i = 2; i < pontok.Length; i++)
{
osszpont += pontok(i);
}
if (pontok[0] != 0) osszpont += 10; if (pontok[1] != 0) osszpont += 10; return osszpont;
}
}static void Main(string[] args)
{
2.//Olvassa be a fob2016.txt állományban lévő adatokat és tárolja el egy olyan
//adatszerkezetben, amely a további feladatok megoldására
alkalmas!
double versenyzokszama = 0;
List<versenyzo> vers = new List<versenyzo>(); foreach(var i in File.ReadAllLines("fob2016.txt"))
{
vers.Add(new versenyzo(i));
// Console.WriteLine(" {0} ", i);//sorok kiíratása
}3. //Határozza meg és írja ki a képernyőre a minta szerint, hogy //hány versenyző indult összesen a két kategóriában a bajnokságon!
versenyzokszama = vers.Count();
Console.WriteLine("3. feladat: Versenyzők száma: {0}", versenyzokszama);4.//Határozza meg és írja ki a képernyőre a minta szerint a női versenyzők arányát az összes
//versenyzőszámhoz képest!A százalékos értéket két tizedesjegy pontossággal jelenítse meg!
double noiversenyzokszama = 0; foreach (var i in vers)
{
if (i.kategoria == "Noi") noiversenyzokszama++; }Console.WriteLine("4. feladat: A női versenyzők aránya: {0}%",
Math.Round((noiversenyzokszama / versenyzokszama * 100), 2));
6. //Határozza meg és írja ki a minta szerint a 2016-os footgolf
//bajnokság legtöbb pontot szerzett női bajnokát!
int maxpont = 0;
string bajnoknoegyesulet = ""; string bajnoknonev =""; foreach(var i in vers)
{
if(i.kategoria=="Noi" && i.osszpontszam > maxpont)
{
bajnoknonev = i.nev; bajnoknoegyesulet = i.egyesulet; maxpont = i.osszpontszam;
} }
if (maxpont!= 0)
{
Console.WriteLine("6. feladat: A bajnok női versenyző");
Console.WriteLine("\tNév: {0}", bajnoknonev);
Console.WriteLine("\tEgyesület: {0}", bajnoknoegyesulet);
Console.WriteLine("\tÖsszpont: {0}", maxpont);
}7. //Készítsen szöveges állományt osszpontFF.txt néven, amelybe kiírja a felnőtt férfi //kategóriában indult versenyzők nevét és a bajnokságban elért összpontszámát pontosvesszővel elválasztva
List<string> kiirsor = new List<string>(); foreach (var i in vers)
{
if(i.kategoria=="Felnott ferfi")
{
kiirsor.Add($"{i.nev};{i.osszpontszam}");
}
}
File.WriteAllLines("osszpontFF.txt", kiirsor);8. //Készítsen statisztikát a minta szerint, hogy az egyes egyesületekből
//hány versenyző indult a bajnokságon!
//Az egyesületen kívül indult versenyzőknél az egyesületnél az „n.a.” adat szerepel. //Ezek a versenyzők és az egy vagy két versenyzőt indító egyesületek ne szerepeljenek a statisztikában!Console.WriteLine("8. feladat: Egyesület statisztika"); Dictionary<string, int> d = new Dictionary<string, int>(); foreach (var i in vers)
{
if (d.ContainsKey(i.egyesulet))
{
d[i.egyesulet]++;
} else
{
d.Add(i.egyesulet, 1);
} }
foreach (var i in d)
{
if(i.Key!="n.a." && i.Value >= 3)
{
Console.WriteLine("\t{0} - {1} fő",i.Key,i.Value);
}
}Console.ReadKey();
}
}
} -
Norá Amzok
újonc
Sziasztok!
Az ágazati középszintű érettségi informatika ismeretek eddigi (2017, 2018) java programozási feladatok megoldását keresem, ha valaki tudna segíteni.
Előre is köszönöm. -
Norá Amzok
újonc
Sziasztok! Ha tud valaki segíteni az ágazati középszintű informatika érettségi eddigi feladatainak megoldása érdekelne: 2016/2017/2018 helsinki/fob2016/footgolf . Ezek a 2. feladatok minden évben.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- iPhone topik
- Apple iPhone 17 - alap
- OFF TOPIC 44 - Te mondd, hogy offtopic, a te hangod mélyebb!
- Horgász topik
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Gaming notebook topik
- exHWSW - Értünk mindenhez IS
- Villanyszerelés
- Ilyen lesz a Galaxy S26 Ultra
- További aktív témák...
- Apple MacBook A1278 (late 2009) notebook olcsón !
- P16 Gen2 16" QHD+ IPS i7-14700HX RTX 3500 Ada 32GB 1TB NVMe ujjlolv IR kam gar
- Apple iPhone 16 Pro Max 256GB
- HAVN HS 420 PC ház, Midi-Tower, E-ATX, edzett üveg - fekete
- Új, bontatlan, iPhone 17 Pro Max gyárilag kártya-független, apple világgaranciával
- GYÖNYÖRŰ iPhone 11 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS3126, 98% Akkumulátor
- Huawei Nova 9 SE 128GB, Kártyafüggetlen, 1 Év Garanciával
- Csere-Beszámítás! Garis! Asus Tuf FX608H Notebook! I5 13450HX / RTX 5050 8GB / 16GB DDR5 / 1TB SSD
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- iPhone 11 Pro Max 256GB Midnight Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3261, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest