using static System.Console;
using System.Collections.Generic;
 
public class Program {
    public static void Main() {
        Write("Quantos funcionários serão cadastrados? ");
        if (!int.TryParse(ReadLine(), out var quantidade)) return;
        var lista = new List<Funcionario>();
        for (int i = 0; i < quantidade; i++) {
            WriteLine($"Dados do {(i + 1)}º funcionário: ");
            Write("CPF: ");
            if (!int.TryParse(ReadLine(), out var cpf)) return;
            Write("Nome: ");
            var nome = ReadLine();
            Write("Salário: ");
            if (!double.TryParse(ReadLine(), out var salario)) return;
            lista.Add(new Funcionario(cpf, nome, salario));
            WriteLine();
        }
        foreach (var item in lista) WriteLine($"CPF: {item.Cpf} - Nome: {item.Nome} - Salário: {item.Salario}");
    }
}
 
public class Funcionario {
	public int Cpf;
	public string Nome;
	public double Salario { get; private set; }
	public Funcionario (int cpf, string nome, double salario) {
		Cpf = cpf;
		Nome = nome;
		Salario = salario;
	}
}
 
//https://pt.stackoverflow.com/q/326941/101
				dXNpbmcgc3RhdGljIFN5c3RlbS5Db25zb2xlOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKCnB1YmxpYyBjbGFzcyBQcm9ncmFtIHsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkgewogICAgICAgIFdyaXRlKCJRdWFudG9zIGZ1bmNpb27DoXJpb3Mgc2Vyw6NvIGNhZGFzdHJhZG9zPyAiKTsKICAgICAgICBpZiAoIWludC5UcnlQYXJzZShSZWFkTGluZSgpLCBvdXQgdmFyIHF1YW50aWRhZGUpKSByZXR1cm47CiAgICAgICAgdmFyIGxpc3RhID0gbmV3IExpc3Q8RnVuY2lvbmFyaW8+KCk7CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBxdWFudGlkYWRlOyBpKyspIHsKICAgICAgICAgICAgV3JpdGVMaW5lKCQiRGFkb3MgZG8geyhpICsgMSl9wrogZnVuY2lvbsOhcmlvOiAiKTsKICAgICAgICAgICAgV3JpdGUoIkNQRjogIik7CiAgICAgICAgICAgIGlmICghaW50LlRyeVBhcnNlKFJlYWRMaW5lKCksIG91dCB2YXIgY3BmKSkgcmV0dXJuOwogICAgICAgICAgICBXcml0ZSgiTm9tZTogIik7CiAgICAgICAgICAgIHZhciBub21lID0gUmVhZExpbmUoKTsKICAgICAgICAgICAgV3JpdGUoIlNhbMOhcmlvOiAiKTsKICAgICAgICAgICAgaWYgKCFkb3VibGUuVHJ5UGFyc2UoUmVhZExpbmUoKSwgb3V0IHZhciBzYWxhcmlvKSkgcmV0dXJuOwogICAgICAgICAgICBsaXN0YS5BZGQobmV3IEZ1bmNpb25hcmlvKGNwZiwgbm9tZSwgc2FsYXJpbykpOwogICAgICAgICAgICBXcml0ZUxpbmUoKTsKICAgICAgICB9CiAgICAgICAgZm9yZWFjaCAodmFyIGl0ZW0gaW4gbGlzdGEpIFdyaXRlTGluZSgkIkNQRjoge2l0ZW0uQ3BmfSAtIE5vbWU6IHtpdGVtLk5vbWV9IC0gU2Fsw6FyaW86IHtpdGVtLlNhbGFyaW99Iik7CiAgICB9Cn0KCnB1YmxpYyBjbGFzcyBGdW5jaW9uYXJpbyB7CglwdWJsaWMgaW50IENwZjsKCXB1YmxpYyBzdHJpbmcgTm9tZTsKCXB1YmxpYyBkb3VibGUgU2FsYXJpbyB7IGdldDsgcHJpdmF0ZSBzZXQ7IH0KCXB1YmxpYyBGdW5jaW9uYXJpbyAoaW50IGNwZiwgc3RyaW5nIG5vbWUsIGRvdWJsZSBzYWxhcmlvKSB7CgkJQ3BmID0gY3BmOwoJCU5vbWUgPSBub21lOwoJCVNhbGFyaW8gPSBzYWxhcmlvOwoJfQp9CgovL2h0dHBzOi8vcHQuc3RhY2tvdmVyZmxvdy5jb20vcS8zMjY5NDEvMTAx