Kurtbeyi
Misafir Editör
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 }