C programlama ödevi

Hz.Jagermeister

Hectopat
Katılım
10 Mart 2019
Mesajlar
27
Arkadaşlar merhaba;
Bu sene C programlama dersi alıyorum ve yarına kadar yazmam gereken bir ödevim var. Bu konuda bana yardım edebilir misiniz? Ödev:

Bir müşteri kumaş fabrikasından üç desenden birini seçerek daire şeklinde A metrekare kumaş alacaktır;

1) Düz: 4 $/m2

2) Çizgili: 5 $/m2

3) Kareli: 7 $/m2

Desen tipleri için toplam maliyetler ise şöyledir;

Maliyet(Düz)=A0.4*(Düz kumaşın birim fiyatı)

Maliyet(Çizgili)=A0.6*(Çizgili kumaşın birim fiyatı)

Maliyet(Kareli)=A0.8*(Kareli kumaşın birim fiyatı)

Müşterinin alacağı A metrekare kumaşın toplam fiyatını TL cinsinden bulunuz.

UYARI:

1) Müşterinin alacağı kumaş desenini seçtirin.

1,2 veya 3 dışında başka bir kumaş kodu girerse hatalı giriş uyarısı yapın.

2) Müşterinin alacağı kumaşın yarıçapını programa girmesini isteyin.

Alan negatif değer olamaz, eğer müşteri negatif değer girerse müşteriyi uyarın.

Daire Alanı= pi*r2

3) Maliyeti TL cinsinden bulmak için müşterinin o günkü dolar kurunu girmesini isteyin.

Yardımlarını için şimdiden çok teşekkürler.
 
1- printf'ler ile kağıt seçeneklerini yazdır ve sayı girişi iste.
2- scanf ile girilen sayıyı al ve değişkene ata.
3- swich case ile hangi sayı olduğunu kontrol et ve 1/2/3 dışında girilirse default'ta yanlış değer girildiğini belirt ve goto ile sayı girişine geri götür.
4- printf ile kumaşın yarıçapının girilmesi gerektiğini söyle.
5- scanf ile girilen yarıçapı bir değişkene ata. Bu değişken 0'dan küçükse (eksi değer), printf ile müşteriyi uyaracak yazı yaz ve goto ile yarıçap girişine geri götür.
6- Girilen yarıçap değeri 0'dan küçük değilse, doları iste ve bir değişkene ata.
7- İşlemi yap ve printf ile ekrana yansıt.

Pi sayısını kullanmak için "math.h" kütüphanesini include etmelisin.
 
1- printf'ler ile kağıt seçeneklerini yazdır ve sayı girişi iste.
2- scanf ile girilen sayıyı al ve değişkene ata.
3- swich case ile hangi sayı olduğunu kontrol et ve 1/2/3 dışında girilirse default'ta yanlış değer girildiğini belirt ve goto ile sayı girişine geri götür.
4- printf ile kumaşın yarıçapının girilmesi gerektiğini söyle.
5- scanf ile girilen yarıçapı bir değişkene ata. Bu değişken 0'dan küçükse (eksi değer), printf ile müşteriyi uyaracak yazı yaz ve goto ile yarıçap girişine geri götür.
6- Girilen yarıçap değeri 0'dan küçük değilse, doları iste ve bir değişkene ata.
7- İşlemi yap ve printf ile ekrana yansıt.

Pi sayısını kullanmak için "math.h" kütüphanesini include etmelisin.
Cevabı söylemişsin sen kardeş😁 Bu ödevi fonksiyonlar ile yapabilirsin kolay bir şekilde tabii gördüysen. Görmediysen de 3 tane if tabakası içinde yaparsın. Alan için ise yine if tabakasını kullanırsın. Hayırlı olsun şimdiden.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Geri
Yukarı