Professional Documents
Culture Documents
C Programming Final HW3 2020 2021 Spring
C Programming Final HW3 2020 2021 Spring
ÖNEMLİ DUYURU: 3 adet final ödevinin ortalaması yarıyıl sonu sınav notunuz
olarak girilecektir. Bu nedenle ödevlerinizi eksiksiz yapmaya özen gösteriniz.
Final ödevleri sınav yerine geçeceği için kopya konusunda kesinlikle müsamaha
gösterilmeyecektir. Kopya tespit edilen final ödevleri sıfır olarak
değerlendirilecektir.
1-) (25 p.) İki değişkenli iki denklemden oluşan bir doğru denklem sisteminin ortak çözümünü bulan bir C
programı yazınız. Programınızda aşağıda verilen prototiple uyumlu bir fonksiyon yazmanız gerekmektedir.
Öngörülen hatalar:
Öngörülen hatalar:
Öngörülen hatalar:
4-) (25p.) Kullanıcının klavyeden girmiş olduğu kartezyen koordinat sistemindeki noktalardan birbirine en
uzak olan nokta çiftini ve bu noktaların arasındaki mesafeyi bulan bir C programı yazınız. Kullanıcının girmiş
olduğu noktaları Nokta_2D dizisinde saklayınız. Nokta_2D yapısını aşağıdaki gibi tanımlayınız.
typedef struct
{
double x, y;
} Nokta_2D;
Nokta sayısı: 4
1. Nokta : 1 1
2. Nokta : 1 4
3. Nokta : 4 1
4. Nokta : 4 4
Öngörülen hatalar:
Programlarınızda açıklama satırlarına da yer veriniz. Sizden beklenen her bir satır kodunu açıklamanız
değil, temel işlemlerin açıklamalarını yazmanızdır.
Ödevi dersi alan bütün öğrenciler (dersi alttan alıp devam mecburiyeti olmayanlar dâhil) yapmak
zorundadır.