Bu gün sizlere bu derste Algoritma ve Programlama Çıkmış Soruları sunmaya çalışacağız umarız bu ders sizler için derslerinize ve sınavlarınıza katkı katacak.

Soru) Adım sayısını ve cinsiyeti dışarıdan parametre olarak alıp yakılan kalori miktarını ekrana yazan bir program yazmanı istenmektedir. Eğer cinsiyet kadın ise adım uzunluğu 30 cm olarak kabul edilmektedir. Eğer cinsiyet erkek ise adım uzunluğu 45 cm olarak kabul edilmektedir. Yakılan kalori miktarı;

kalori = (adım_Sayısı * adım_Uzunluğu) / 500 formülü kullanılarak hesaplanmaktadir.

  • Örnek bir program çıktısı aşağıdaki gibidir.
    • Cinsiyet gir : kadın
    • Adım sayısı gir : 12000
    • yakılan kalori miktarı : 720
  • Bu işlemleri gerçekleştirerek program akış şemasını ve çıktısını yazınız:
  • Giriş : adimSayisi , c, ns, yet
  • Çıkış : kalori
  • Kontrol : cinsiyet ne?
  • Tekrar
  • Matematik : soruda formülü vermiş
Sorunun akış şemasıdır
import java.util.Scanner;
public class Soru2018Vize {
	public static void main(String[] args) {
		Scanner klavye = new Scanner(System.in);
		
		System.out.println("Cinsiyeti Giriniz: ");
		String cinsiyet = klavye.nextLine();
		
		System.out.println("Adım sayısını giriniz: ");
		int adimSayisi = klavye.nextInt();
		
		int kalori;
		if(cinsiyet.equals("Kadın")){
			kalori = adimSayisi * 30 / 500;
		}
		else {
			kalori = adimSayisi * 45 / 500;	
		}
		System.out.println("Yakılan kalori miktarı: " + kalori);
	}
}

Umarız bu ders sizin için faydalı olmuştur, gelecek derslerde görüşmek üzere. Hepinize kolay gelsin.

http://www.kriptarium.com