Programalama > C++


Ort. 0
Puan ver:
#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<math.h>
int secim,i,k,ogrno[19],not1[19],not2[19],not3[19],soz1[19],soz2[19],ort[19];
char ad[19][20],soyad[19][20];

bilgigir()
{
int x,bayrak;
bayrak=0;
clrscr();
for(i=0;i<=19;i++)
  {
     if(!strcmp(ad[i],"")){bayrak=1;break;}
  }
if (bayrak==0)
   {printf("Kayt yapacak alan yoktur!");}
 else
{
printf("%d ogrencinin adn giriniz.........:",i+1);scanf("%s",ad[i]);
printf("%d ogrencinin soyadn giriniz......:",i+1);scanf("%s",soyad[i]);
printf("%s %s  numarasn giriniz...............:",ad[i],soyad[i]);scanf("%d",&ogrno[i]);

do//1.not giri&#376;i kontrol edilerek
{
  printf("%s %s  1.yazl notunu giriniz..........:",ad[i],soyad[i]);
  scanf("%d",&not1[i]);
}
while(not1[i]<0 || not1[i]>100);

do//2.not giri&#376;i
{
  printf("%s %s  2.yazl notunu giriniz..........:",ad[i],soyad[i]);
  scanf("%d",&not2[i]);
}
while(not2[i]<0 || not2[i]>100);

do//3.not giri&#376;i
{
  printf("%s %s  3.yazl notunu giriniz..........:",ad[i],soyad[i]);
  scanf("%d",&not3[i]);
}
while(not3[i]<0 || not3[i]>100);


do//1.S&#8221;zl notu kontroll giri&#376;
{
  printf("%s %s  1.s&#8221;zl notunu giriniz..........:",ad[i],soyad[i]);
  scanf("%d",&soz1[i]);
}
while(soz1[i]<0 || soz1[i]>100);

do//2.S&#8221;zl notu kontroll giri&#376;
{
  printf("%s %s  2.s&#8221;zl notunu giriniz..........:",ad[i],soyad[i]);
  scanf("%d",&soz2[i]);
}
while(soz2[i]<0 || soz2[i]>100);
}
//bilgigiri&#376; prosedrn kapat
}


arama()
{
int orts,bayrak,numara;
char *durum;
char devam;
clrscr();

do
{
  clrscr();
  bayrak=0;
  printf("Aranacak Ki&#376;inin numarasn giriniz.....:");scanf("%d",&numara);
  for(i=0;i<=19;i++)
  {
    if(ogrno[i]==numara)
    {
      orts=floor((not1[i]+not2[i]+not3[i]+soz1[i]+soz2[i])/5);
      if (orts<45) {strcpy(durum,"kald");}else{strcpy(durum,"ge&#8225;ti");}
      printf("ogrno    ad     soyad      not1 not2 not3 soz1 soz2 ort   durum\n ");
      printf("%d       %s     %s         %d   %d   %d   %d   %d   %d    %s   \n ",ogrno[i],ad[i],soyad[i],not1[i],not2[i],not3[i],soz1[i],soz2[i],orts,durum);
      bayrak=1;



      break;
    }
  }
  if (bayrak==0){printf("Arad§nzKaytBulunamad\n");}
  printf("Yeni Arama Yapmak &#732;stiyormusunuz(E/H)......:");
  scanf("%s",devam);
}
while(devam=='E'|| devam=='e');
}





listeleme()
{
printf("Tasarm A&#376;amasnda");
}

siralama()
{
printf("Tasarm A&#376;amasnda");
}




main()
{
do
{
clrscr();
printf("1-Ki&#376;i Ekleme\n");
printf("2-Arama\n");
printf("3-Listeleme\n");
printf("4-Sralama\n");
printf("5-&#8364;k&#376;\n");
printf("Se&#8225;iminizi yapnz(1/5)");scanf("%d",&secim);
switch(secim)
{
case 1:bilgigir();break;
case 2:arama();break;
case 3:listeleme();break;
case 4:siralama();break;
case 5:break;
default:printf("Yanl&#376; Giri&#376; yaptnz");break;
}
}
while(secim!=5);
printf("Program Sonlandrld Te&#376;ekkr Ederiz");
clrscr();
getch();
}


Yorumlar                 Yorum Yaz
Bu hazır kod'a ilk yorumu siz yapın!
KATEGORİLER
ASP - 240
ASP.NET - 24
C# - 75
C++ - 174
CGI - 8
DELPHI - 247
FLASH - 49
HTML - 536
PASCAL - 246
PERL - 11
PHP - 160
WML - 9
XML - 2
Copyright © 2002 - 2024 Hazır Kod - Tüm Hakları Saklıdır.
Siteden yararlanırken gizlilik ilkelerini okumanızı tavsiye ederiz.
hazirkod.com bir İSOBİL projesidir.