Bu gün algoritama ve programlama bir soruyu çözmeye çalışacağız, umarım bu ders faydalı olacak.

Algoritama ve Programlama

A) En fazla yığış olan ilin yıllık ortalama sıcaklık değerin geri dönderen fonksiyonu kodlayınız.

B) Veriler matarisini parametre olarak alıp ilk ve son harfları ayni olan iki şehrin nüfus farkını geri döndüren fonksiyonu kodlayınız.

C) Sıcaklıklarına göre büyükten küçüğe sıralayınca oluşan şehir adlarını geri dödüren fonksiyonu kodlayınız.

  • G ——-> veriler
  • Ç ——-> v [x, 1]
  • K ——-> enb < v [i, 3] x = i
  • T ——–> 1’den 5’e kader V [i, 3]
  • M ——-> Tanımlayıcı ve Zorunlu
Şehir0c       hava sıcaklığıNüfusYağış
Elazığ23500,00075
Ankara158,000,00058
İzmir335,000,00063
İstanbul2815,000,00087
Adana302,000,00034
Açıklama Tablosu
Bu da sorunun akış şeması
import java.util.Scanner;
public class XYZ {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.println("Sehir gir no veya adi");
		int say = sc.nextInt();
		
	}
	int soru1(String [][] veriler) {
		int enb = Integer.MIN_VALUE();
		int x;
		int i = 1;
		while(i < 6) {
			if(enb < Integer.parseInt(veriler[i] [3])) {
				
				enb = Integer.parseInt(veriler[i][3]);
				x = i;
			}
			i = i + 1;
		}
		return Integer.parseInt(veriler[x][1]);
	}
}

Bu dersimizde Algo ve Prog ve akış şemalarını sunmaya çalıştım umarım bu dersten fayda almışsınız.

İleri hayatınızda başarılar dilerim. #EvdeKal #HayatEveSıgar

Kaynak: www.kriptarium.com