C++ ile Öğrenci Raporu, Devamsızlık Girişi ve Ders Raporu

Kurtbeyi

Misafir Editör
Katılım
5 Şubat 2022
Mesajlar
501
Tepkime puanı
44
Konum
istanbul
Cinsiyet
  1. Bay
Takım
Fenerbahçe
Kod:
Bugün yazacağım makalemde siz sevgili okurlarıma yine c++ ile yazılmış bir program yapmayı anlatacağım. Programımızın Amacı: Program çalıştırıldığında kullanıcıya 4 seçenek gelecek. Bu seçenekler; Devamsızlık Veri Girişi, Ders Raporu, Öğrenci Raporu ve çıkış şeklinde olacak. Örneğin: (ybil1016,ybil1012), 3 adet öğrenci numarasını (Örneğin: 2012411001, 2012411002, 2012411003) girdikten sonra her derse ait öğrencilerin devamsızlıklarını da tamsayı olarak klavyeden girecektir.


Veri girme işlemi tamamlandığında ekranda girilen tüm sonuçlar görülecek ve Program ilk çalıştığı zaman ekrana gelen menü (1-4 arası) seçimiyle ilgili yeni bir işlem için numara girin: dedikten sonra kullanıcı 2 yazıp entere bastığında klavyeden hangi ders kodu diziye girildiyse o dizideki dersler ve kodları görülecektir. Bu arada lafı yine uzattık en iyisi kodlarıma geçiş yapalım 



Programın Ana Görüntüsü




1 int main(int argc, char *argv[])

2 {int a, og1, og2, og3, dev1, dev2, dev3, dev4, dev5, dev6, ders, sira;

3 char d1[15];

4 char d2[15];

5 cout<<"******************************************* ******"<<endl;

6 cout<<"* 1- Devamsizlik veri girisi *"<<endl;

7 cout<<"* 2- Ders Raporu *"<<endl;

8 cout<<"* 3- Ders Raporu *"<<endl;

9 cout<<"* 4- Cikis *"<<endl;

10 cout<<"******************************************* *******"<<endl;

11 cout<<endl;

12 cout<<"Islem numarasini girin: ";

13 cin>>a;

14 cout<<endl;

15 while(a!=1 and a!=2 and a!=3 and a!=4)

16 {

17 cout<<"1 - 4 Arasi yeniden yeniden islem numarasi girin: " ;

18 cin>>a;

19 }

20 if(a==1)

21 { cout<<"1. Dersin kodunu giriniz:";

22 cin>>d1;

23 cout<<"2. Dersin kodunu giriniz:";

24 cin>>d2;

25 cout<<endl;

26 cout<<endl;

27 cout<<"1. Birinci ogrencinin numarasini girin:";

28 cin>>og1;

29 cout<<"2. Birinci ogrencinin numarasini girin:";

30 cin>>og2;

31 cout<<"3. Birinci ogrencinin numarasini girin:";

32 cin>>og3;

33 cout<<endl;

34 cout<<endl;

35 cout<<og1<<" numarali ogrencini "<<d1<<" kodlu dersin devamsizligini girin: ";

36 cin>>dev1;

37 cout<<og1<<" numarali ogrencini "<<d2<<" kodlu dersin devamsizligini girin: ";

38 cin>>dev2;

39 cout<<og2<<" numarali ogrencini "<<d1<<" kodlu dersin devamsizligini girin: ";

40 cin>>dev3;

41 cout<<og2<<" numarali ogrencini "<<d2<<" kodlu dersin devamsizligini girin: ";

42 cin>>dev4;

43 cout<<og3<<" numarali ogrencini "<<d1<<" kodlu dersin devamsizligini girin: ";

44 cin>>dev5;

45 cout<<og3<<" numarali ogrencini "<<d2<<" kodlu dersin devamsizligini girin: ";

46 cin>>dev6;

47 system("CLS");

48 cout<<" Ogrno "<<d1<<" "<<d2<<endl;

49 cout<<og1<<" "<<dev1<<" "<<dev2<<endl;

50 cout<<og2<<" "<<dev3<<" "<<dev4<<endl;

51 cout<<og3<<" "<<dev5<<" "<<dev6<<endl;

52 cout<<endl;

53 cout<<endl;

54 cout<<"Yeni bir Islem icin numara girin: ";

55 cin>>a;

56 while(a!=1 and a!=2 and a!=3 and a!=4)

57 {

58 cout<<"1 - 4 Arasi yeniden yeniden islem numarasi girin: " ;

59 cin>>a;

60 }

61 system("CLS");

62 }

63 if(a==2)

64 {

65 cout<<"**************************************"<<en dl;

66 cout<<"* 1- "<<d1<<" *"<<endl;

67 cout<<"* 2- "<<d2<<" *"<<endl;

68 cout<<"**************************************"<<en dl;

69 cout<<endl;

70 cout<<endl;

71 cout<<"Ders numarasini gir:";

72 cin>>ders;

73 cout<<endl;

74 cout<<endl;

75 cout<<endl;

76 if(ders==1)

77 { cout<<" ogrencinumarasi "<<d1<<endl;

78 cout<<og1<<" "<<dev1<<endl;

79 cout<<og2<<" "<<dev3<<endl;

80 cout<<og3<<" "<<dev5<<endl;

81 cout<<endl;

82 cout<<endl;

83 cout<<"Yeni bir Islem icin numara girin: ";

84 cin>>a;

85 while(a!=1 and a!=2 and a!=3 and a!=4)

86 {

87 cout<<"1 - 4 Arasi yeniden yeniden islem numarasi girin: " ;

88 cin>>a;

89 }

90 system("CLS");

91 }

92 if(ders==2)

93 { cout<<" ogrencinumarası "<<d2<<endl;

94 cout<<og1<<" "<<dev2<<endl;

95 cout<<og2<<" "<<dev4<<endl;

96 cout<<og3<<" "<<dev6<<endl;

97 cout<<endl;

98 cout<<endl;

99 cout<<"Yeni bir Islem icin numara girin: ";

100 cin>>a;

101 while(a!=1 and a!=2 and a!=3 and a!=4)

102 {

103 cout<<"1 - 4 Arasi yeniden yeniden islem numarasi girin: " ;

104 cin>>a;

105 }

106 system("CLS");

107 }

108 }

109 if(a==3)

110 {

111 cout<<"******************************************* "<<endl;

112 cout<<"* 1- "<<og1<<" *"<<endl;

113 cout<<"* 2- "<<og2<<" *"<<endl;

114 cout<<"* 3- "<<og3<<" *"<<endl;

115 cout<<"******************************************* "<<endl;

116 cout<<endl;

117 cout<<endl;

118 cout<<"ogrenci sira numarasini girin:";

119 cin>>sira;

120 cout<<endl;

121 cout<<endl;

122 if(sira==1)

123 {cout<<" ogrencino "<<d1<<" "<<d2<<endl;

124 cout<<og1<<" "<<dev1<<" "<<dev2<<endl;

125 cout<<endl;

126 cout<<endl;

127 cout<<"Yeni bir Islem icin numara girin: ";

128 cin>>a;

129 while(a!=1 and a!=2 and a!=3 and a!=4)

130 {

131 cout<<"1 - 4 Arasi yeniden yeniden islem numarasi girin: " ;

132 cin>>a;

133 }

134 cout<<endl;

135 cout<<endl;

136 }

137 if(sira==2)

138 {cout<<" ogrencino "<<d1<<" "<<d2<<endl;

139 cout<<og2<<" "<<dev3<<" "<<dev4<<endl;

140 cout<<endl;

141 cout<<endl;

142 cout<<"Yeni bir Islem icin numara girin: ";

143 cin>>a;

144 while(a!=1 and a!=2 and a!=3 and a!=4)

145 {

146 cout<<"1 - 4 Arasi yeniden yeniden islem numarasi girin: " ;

147 cin>>a;

148 }

149 cout<<endl;

150 cout<<endl;

151 }

152 if(sira==3)

153 {cout<<" ogrencino "<<d1<<" "<<d2<<endl;

154 cout<<og3<<" "<<dev5<<" "<<dev6<<endl;

155 cout<<endl;

156 cout<<endl;

157 cout<<"Yeni bir Islem icin numara girin: ";

158 cin>>a;

159 while(a!=1 and a!=2 and a!=3 and a!=4)

160 {

161 cout<<"1 - 4 Arasi yeniden yeniden islem numarasi girin: " ;

162 cin>>a;

163 }

164 cout<<endl;

165 cout<<endl;

166 }

167 }

168 if(a!=1 and a!=2 and a!=3 and a!=4)

169 {

170 cout<<"1 - 4 Arasi yeniden yeniden islem numarasi girin: " ;

171 cin>>a;

172 }

173 system("PAUSE");

174 return EXIT_SUCCESS;

175 }
 

Benzer konular

İçerik sağlayıcı "paylaşım" sitelerinden biri olan Harbimekan.Com Forum, Eğlence ve Güncel Paylaşım Platformu Adresimizde 5651 Sayılı Kanun’un 8. Maddesine ve T.C.K’nın 125. Maddesine göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. Harbimekan.Com sitesindeki konular yada mesajlar hakkında yapılacak tüm hukuksal Şikayetler için info@harbimekan.com yada iletişim sayfası üzerinden iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 3 Gün (72 Saat) içerisinde Forum yönetimi olarak tarafımızdan gereken işlemler yapılacaktır.

Bu Site, Bilim ve Sağlık Haber Ajansı Üyesidir.

Yığıntı - 8kez - kaynak mağazam - Uğur Ağdaş