HarbiForum  
Bazı İllerimiz İçin İftar ve Sahur Vakitleri
Geri git   HarbiForum > Bilgisayar & Teknoloji > Programlama Dilleri > C,C++,C#
Kayıt ol Etiketler Ajanda

Kayıt ol Yardım Üye Listesi Arama Bugünki Mesajlar Forumları Okundu Kabul Et

Yeni Konu aç Cevapla

 

LinkBack Seçenekler Stil
Alt 06.05.08, 16:57   #1
!!WeB MasTer!!


 
FurkanAltunok - ait Kullanıcı Resmi (Avatar)
 
Üye Hakkında
Üyelik tarihi: Aralık 2007
HF Kimlik No: 18562
Yaş: 21
Konular: 20
Mesajlar: 41
Points: 3.160,20
Bank: 0,00
Total Points: 3.160,20
Üyeye Havale Gönder
Teşekkür Sistemi
Ettiği Teşekkür: 21
Thanked 1 Time in 1 Post
Rep Bilgisi
Rep Gücü : 53
Rep Puanı : 1163
FurkanAltunok harbiforum mübtelası olmuş bile.
FurkanAltunok - MSN üzeri Mesaj gönder
Standart Ogrenci Sistemi


Ogrenci bilgilerini alarak tanimli olan secimleri ogrenciler uzerinde yapar. Kolay gelsin.

Kod:
#include <stdio.h>
#include <string.h>
#include <ctype.h>

void menu(void);
int main(void)

{
	char name[50],surname[50],sex[50],arama2[50];
	int number,grade,secim,i,arama,uzunluk;
	FILE *f;
	FILE *f1;

	printf("2 ogrenci girin\n");
	printf("Name-Surname-Number-Graden-Sex\n");

	f=fopen("student.txt","w");
		for(i=0;i<2;i++)
		{
			scanf("%s %s %d %d %s",name,surname,&number,&grade,sex);
			fprintf(f,"%s %s %d %d %s\n",name,surname,number,grade,sex);
		}
	fclose(f);


	menu();
	scanf("%d",&secim);
	
	switch(secim)
	{
	case 1:
		f=fopen("student.txt","r");
		while(1)
		{
			if(fscanf(f,"%s %s %d %d %s\n",name,surname,&number,&grade,sex)==EOF)
			break;
			printf("%s %s %d %d %s\n",name,surname,number,grade,sex);
		}
	fclose(f);
	break;
		
	case 2:
		f=fopen("student.txt","r");
		printf("Number girin\n");
		scanf("%d",&arama);
		while(1)
		{
			if(fscanf(f,"%s %s %d %d %s\n",name,surname,&number,&grade,sex)==EOF)
			break;
			if(arama==number)
			printf("%s %s %d %d %s\n",name,surname,number,grade,sex);
		}
	fclose(f);
	break;
	
	case 3:
		f=fopen("student.txt","r");
		printf("isim girin\n");
		scanf("%s",arama2);
		while(1)
		{
			if(fscanf(f,"%s %s %d %d %s\n",name,surname,&number,&grade,sex)==EOF)
			break;
			if(strcmp(name,arama2)==0)
			printf("%s %s %d %d %s\n",name,surname,number,grade,sex);
		}
	break;
		
	case 4:
		f=fopen("student.txt","r");
		f1=fopen("newstudentinfo.txt","w");
		while(1)
		{
			if(fscanf(f,"%s %s %d %d %s\n",name,surname,&number,&grade,sex)==EOF)
			break;
			printf("%s %s %d %d %s\n",name,surname,number,grade,sex);
		}		
	
		uzunluk=strlen(surname);
		if(fscanf(f,"%s %s %d %d %s\n",name,surname,&number,&grade,sex)==EOF)
		{			
			for(i=0;i<uzunluk;i++)
			{
				if(islower(surname))
				{
					surname = toupper(surname);
				}
			}
				fprintf(f1,"%s %s",name,surname,sex);
		}

		

		fclose(f);
		fclose(f1);
	break;

	case 5:
		printf("bye");

	default:
		printf("bye");
}
}






void menu(void)
{
	printf("Ne yapmak istiyorsun\n");
	printf("1-Tum ogrencileri listele\n");
	printf("2-Numaraya gore arama yap\n");
	printf("3-isime gore arama yap\n");
	printf("4-Soyisimleri buyult yazdir\n");
	printf("5-Cikis\n");
}
__________________
FurkanAltunok isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Cevapla

Bu konuyu aşağıdaki sitelere kaydet


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)

 
Seçenekler
Stil

Yetkileriniz
Yeni Konu açma yetkiniz yok
Mesaj yazma yetkiniz yok
Eklenti ekleme yetkiniz yok
Mesajlarınızı değiştirme yetkiniz yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Açık

Benzer Konular

Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Ses Sistemi audi tt Motorlu Araçlar Dünyası 0 10.02.08 21:00


Forum Zaman Ayarları GMT +3 olarak ayarlanmıştır.
Şu Anki Saat: 22:46 .


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
HarbiForum© 2007-2008
Valid XHTML 1.0 Transitional