public Telefon (String marka,int memoria ){
public override String ToString (){
return (marka + " " + memoria + "Gb " );
public int getmemoria(){return memoria;}
public String getmarka(){return marka;}
public static void Main()
String[] Telefonok = { "Apple", "Samsung", "Huawei", "LG" };
Telefon[] tomb = new Telefon[100];
for (int i = 1; i < tomb.Length; i++) {
String randomtelfonok = Telefonok[r.Next(Telefonok.Length)]+i;
int randommemoria = r.Next(1,50) * 8;
tomb[i] = new Telefon(randomtelfonok,randommemoria);
Console.WriteLine(tomb[i]);
tomb[0] = new Telefon(Telefonok[0],10);
Console.WriteLine(tomb[0]);
Console.WriteLine(tomb[1]);
for (int i=0;i<tomb.Length;i++){
osszeg+=tomb[i].getmemoria();
Console.WriteLine("osszeg:{0}Gb",osszeg);
for(int i=0;i<tomb.Length;i++){
if(tomb[i].getmarka().Contains(("Apple")))
memoriaosszeg+=tomb[i].getmemoria();
Console.WriteLine("Apple összeg:{0}Gb",memoriaosszeg);
for (int i = 0; i < tomb.Length; i++) {
if(tomb[i].getmemoria()==50){
Console.WriteLine("Van 50 Gb-os telefon?:{0}",tartalmaz?"igen":"nem");