Создать стек, информационными полями которого являются: фамилия и средний балл студента - C#
Формулировка задачи:
Помогите с задачей, пожалуйста
Создать стек, информационными полями которого являются: фамилия и средний бал студента. Добавить в стек сведения о новом студенте. Организовать просмотр данных стека.
Решение задачи: «Создать стек, информационными полями которого являются: фамилия и средний балл студента»
textual
Листинг программы
using System;
using System.Collections.Generic;
namespace Task1
{
struct Q
{
private string n;
private double b;
public Q(double b, string n)
{
this.b = b;
this.n = n;
}
public string N {
get
{
return n;
}
}
public double B
{
get { return b; }
}
}
class Program
{
static void Main(string[] args)
{
Stack<Q>st=new Stack<Q>();
st.Push(new Q(4.5,"Student1"));
Q e= st.Pop();
Console.WriteLine("{0} {1}",e.N,e.B);
}
}
}