fork download
  1. using System;
  2.  
  3. public class Test
  4. {
  5. public static void Main()
  6. {
  7. using System;
  8. using System.Collections.Generic;
  9. using System.Linq;
  10. using System.Text;
  11. using System.Threading.Tasks;
  12. using System.IO;
  13.  
  14. namespace LTHDT
  15. {
  16. class LOPHOC
  17. {
  18. private string TenLop;
  19. private string GVCN;
  20. private HOCSINH[] DSHocSinh;
  21. public void Nhap(string ghichu)
  22. {
  23. Console.WriteLine(ghichu);
  24. Console.WriteLine("Nhap vao Ten Lop :");
  25. this.TenLop = Console.ReadLine();
  26. Console.WriteLine("Nhap vao GVCN :");
  27. this.GVCN = Console.ReadLine();
  28. Console.WriteLine("Nhap vao So luong HS trong lop :");
  29. int SoluongHS = int.Parse(Console.ReadLine());
  30.  
  31. DSHocSinh = new HOCSINH[SoluongHS];
  32. for(int i =0;i<SoluongHS;i++)
  33. {
  34. DSHocSinh[i] = new HOCSINH();
  35. DSHocSinh[i].Nhap("Nhap vao hoc sinh thu: " + (i+1)+":");
  36. }
  37. }
  38. public HOCSINH TimHSDiemTBCN()
  39. {
  40. HOCSINH kq=new HOCSINH();
  41. kq = DSHocSinh[0];
  42. double DTBCaoNhat, DTB;
  43. DTBCaoNhat = DSHocSinh[0].TinhDiemTB();
  44. for(int i=1;i<DSHocSinh.Length;i++)
  45. {
  46. DTB = DSHocSinh[i].TinhDiemTB();
  47. if(DTB>DTBCaoNhat)
  48. {
  49. kq = DSHocSinh[i];
  50. DTBCaoNhat = DTB;
  51. }
  52. }
  53. return kq;
  54. }
  55. public void XuatHSDiemTBCN()
  56. {
  57. HOCSINH DTBCN = new HOCSINH();
  58. DTBCN = this.TimHSDiemTBCN();
  59. DTBCN.XuatHS("Hoc sinh co diem TB lon nhat");
  60. }
  61.  
  62. public void KhoitaolopHoc(string filepath)
  63. {
  64. StreamReader reader = new StreamReader(filepath);
  65. this.TenLop = reader.ReadLine();
  66. this.GVCN = reader.ReadLine();
  67. int SoluongHS = int.Parse(Console.ReadLine());
  68.  
  69. DSHocSinh = new HOCSINH[SoluongHS];
  70. for (int i = 0; i < SoluongHS; i++)
  71. {
  72. DSHocSinh[i] = new HOCSINH();
  73. DSHocSinh[i].KhoiTaoHS(reader.ReadLine());
  74. }
  75. reader.Close();
  76. }
  77. public void Luu(string filepath)
  78. {
  79.  
  80. StreamWriter writer = new StreamWriter(filepath);
  81. writer.WriteLine(this.TenLop);
  82. writer.WriteLine(this.GVCN);
  83. writer.WriteLine(this.DSHocSinh.Count());
  84. foreach (HOCSINH hs in DSHocSinh)
  85. {
  86. hs.Luu(writer);
  87.  
  88. }
  89. writer.Close();
  90. }
  91. }
  92. }
  93.  
  94. }
  95. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cs(7,8): error CS1525: Unexpected symbol `System', expecting `('
prog.cs(8,6): error CS1525: Unexpected symbol `System', expecting `('
prog.cs(9,6): error CS1525: Unexpected symbol `System', expecting `('
prog.cs(10,6): error CS1525: Unexpected symbol `System', expecting `('
prog.cs(11,6): error CS1525: Unexpected symbol `System', expecting `('
prog.cs(12,6): error CS1525: Unexpected symbol `System', expecting `('
prog.cs(14,0): error CS1525: Unexpected symbol `namespace'
prog.cs(15,0): error CS1525: Unexpected symbol `{'
prog.cs(16,4): error CS1525: Unexpected symbol `class'
prog.cs(17,4): error CS1525: Unexpected symbol `{'
prog.cs(18,8): error CS1525: Unexpected symbol `private'
prog.cs(19,8): error CS1525: Unexpected symbol `private'
prog.cs(20,8): error CS1525: Unexpected symbol `private'
prog.cs(21,8): error CS1525: Unexpected symbol `public'
prog.cs(21,16): error CS1547: Keyword `void' cannot be used in this context
prog.cs(21,24): error CS1525: Unexpected symbol `('
prog.cs(38,8): error CS1525: Unexpected symbol `public'
prog.cs(38,36): error CS1525: Unexpected symbol `('
prog.cs(55,8): error CS1525: Unexpected symbol `public'
prog.cs(55,16): error CS1547: Keyword `void' cannot be used in this context
prog.cs(55,34): error CS1525: Unexpected symbol `('
prog.cs(92,0): error CS1525: Unexpected symbol `}'
Compilation failed: 22 error(s), 0 warnings
stdout
Standard output is empty