Algoritma Java Makalelerim

Algoritma Uygulamaları 004 – Bir Sınıftaki, Kız ve Erkek Öğrencilerin Sınıf Ortalamasını Bulma

Merhaba. Bu örneğimizde, bir sınıftaki kız ve erkek öğrencilerin toplamının sınıf ortalamasını göstermeye çalışacağım. Umarım yararlı olur.


Algoritma:

1 – BAŞLA

2 – eSayac = 0, kSayac = 0

3 – Erkek öğrencilerin notunu gir ( eNotu )

4  – eTop = eTop + eNotu

5 – eSayac ++

6 – EĞER eSayac < 300 GİT 2. adım DEĞİLSE devam et

7 – Kız öğrencilerin notunu gir ( kNotu )

8 – kTop = kTop + kNotu

9 – kSayac ++

10 – EĞER kSayac < 421 GİT 6. adım DEĞİLSE devam et

11 – Kızların ortalaması = kTop / kSayac

12 – Erkeklerin ortalaması = eTop / eSayac
13 – DUR

 

Java Kodu:

package com.Algoritmalar;
import java.util.Scanner;

public class Algoritma_007 {

	// 721 öğrencinin, Kızlar ve Erkekler ayrı olmak üzere, sınıf ortalamaları ( Kızlar 421, Erkekler 300) //

	public static void main(String[] args) {
	Scanner girdi = new Scanner(System.in);

	int eNotu=0, kNotu=0, eTop=0, kTop=0, eSayac=0, kSayac=0;

	for(eSayac=0; eSayac<10; eSayac++){

		System.out.print("Erkek öğrenci notu giriniz: ");
		eNotu = girdi.nextInt();

		eTop = eTop + eNotu;

	}

	for(kSayac=0;kSayac<10;kSayac++){

		System.out.print("Kız öğrenci notu giriniz: ");
		kNotu = girdi.nextInt();

		kTop = kTop + kNotu;

	}

	System.out.println("Erkek öğrencilerin sınıf ortalaması: " + (eTop / eSayac));
	System.out.println("Kız öğrencilerin sınıf ortalaması: " + (kTop / kSayac));

	}

}

Uygulamayı tamamladığımızda sorunsuzca çalıştığını görebilirsiniz. Sorularınız varsa veya hatalarımı düzelmek için lütfen yorumlarınızı esirgemeyin. Okuduğunuz için teşekkür ederim.