selamlar,

şimdilik sadece kodlar ,

// not hesap
// 14.03.2010

#include <stdio.h>
#include <conio.h>

int main() {

	float vize=0,final=0,ortalama=0,enAz=0; // ortalamayı hesaplayabilmesi icin float tanımlanmalı
	char devam;
vizeSor:
	printf("Lutfen vize notunuzu giriniz : ");
	scanf("%f",&vize); //vize degiskenimiz float turunde oldu icin, cevrim karakterimiz %f

	if (vize<0 || vize>100) {
		printf("\nVize notunuzu hatali girdiniz!");
		goto vizeSor;
		}

finalSor:
	printf("\nLutfen final notunuzu giriniz : "); // \n bir alt satira gecmek icindir
	scanf("%f",&final);

	if (final<0 || final>100) {
		printf("\nfinal notunuzu hatali girdiniz!");
		goto finalSor;
		}

	ortalama=vize*0.3+final*0.7; //ortalama hesapladık

	printf("\nOrtalamaniz : %.2f",ortalama); // %.2f virgulden sonra iki basamak goster demek

	if (ortalama>=60) {
		printf("\nTebrikler Basarilisiniz!");
		}
	else {
		printf("\nUzgunuz bu dersten kaldiniz, ");
		enAz=(60-vize*0.3)/0.7;
		printf("\ngecmek icin almaniz gereken en dusuk final notu : %.2f",enAz);
		}

	printf("\nTekrar denemek istiyor musunuz? [E/H]");
	scanf("%s",&devam);
	if (devam=='e' || devam=='E')
		goto vizeSor;

	getch();
	return 0;
	}

Leave a Reply

Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.