Dikdörtgen ve Karenin alan ve çevresini hesaplama

Merhabalar, bugün aklıma C dili için basit programlar yapma fikri geldi. Bildiğim kadarını sizler ile paylaşacağım. Ben de yeni yeni ögreniyorum. Bu fazlası ile kolay olacak. Bir sonraki de biraz kolay olacak. Sonra biraz daha ileri gitmeyi düşünüyorum. Tabii gidebilirsem. Şimdi kare ve dikdörtgenin alan ve çevresini hesaplayan basit bir program yazdım. Sizin kare mi dikdörtgen mi olduğunu seçmeniz ve bir değer girmeniz gerek.

Kare;
Kod:
#include <stdio.h>

#include <stdlib.h>

int main()
{

char sekil;

printf("Kare mi dikdortgen mi? K/D\n");
scanf("%c", &sekil);

if (sekil == 'd' || sekil == 'D')
{
int uKenar, kKenar;

printf("Uzun ve kisa kenari giriniz.\n");
scanf("%d%d", &uKenar, &kKenar);
printf("Cevre: %d\n", 2 * (uKenar * kKenar));
printf("Alani: %d\n", uKenar * kKenar);
}

else if (sekil == 'k' || sekil == 'K')
{
int kenar;

printf("Karenin kenarini giriniz.\n");
scanf("%d", &kenar);
printf("Cevre: %d\n", 4 * kenar);
printf("Alani: %d\n", kenar * kenar);
}

else
{
printf("Lutfen gecerli bir deger giriniz.\n");
}
system("pause");

return 0;
}

Yorumlar

Gayet güzel olmuş elinize sağlık. Sınavlarda kullanacağım :)
Sınavlarda bu kadar kolay soruluyor mu? :D Belki 10 sorudan bir iki tanesi.

Açıkçası iki ayrı program şeklinde yazmaktansa aynı program içinde kullanıcı tercihine göre kare veya dikdörtgenle işlem yapılsa daha iyi olurdu. Örneğin kullanıcı 1 girerse kare 2 girerse dikdörtgen. Tabii adı üstünde kolay programlar olduğu için pek önemli değil ama yine de yazmak istedim.
 
Sınavlarda bu kadar kolay soruluyor mu? :D Belki 10 sorudan bir iki tanesi.

Açıkçası iki ayrı program şeklinde yazmaktansa aynı program içinde kullanıcı tercihine göre kare veya dikdörtgenle işlem yapılsa daha iyi olurdu. Örneğin kullanıcı 1 girerse kare 2 girerse dikdörtgen. Tabii adı üstünde kolay programlar olduğu için pek önemli değil ama yine de yazmak istedim.
Yapılabilir ama ben de yeni yeni öğreniyorum zaten. Belki güncellerim. Teşekkürler fikriniz için.
 
Sınavlarda bu kadar kolay soruluyor mu? :D Belki 10 sorudan bir iki tanesi.

Açıkçası iki ayrı program şeklinde yazmaktansa aynı program içinde kullanıcı tercihine göre kare veya dikdörtgenle işlem yapılsa daha iyi olurdu. Örneğin kullanıcı 1 girerse kare 2 girerse dikdörtgen. Tabii adı üstünde kolay programlar olduğu için pek önemli değil ama yine de yazmak istedim.
Sınavlarda kullanacaksanız C ile uğraşmayın direkt matlab öğrenin. Nasıl 100 alıyorsunuz her sınavdan 😃
 
Sınavlarda bu kadar kolay soruluyor mu? :D Belki 10 sorudan bir iki tanesi.

Açıkçası iki ayrı program şeklinde yazmaktansa aynı program içinde kullanıcı tercihine göre kare veya dikdörtgenle işlem yapılsa daha iyi olurdu. Örneğin kullanıcı 1 girerse kare 2 girerse dikdörtgen. Tabii adı üstünde kolay programlar olduğu için pek önemli değil ama yine de yazmak istedim.
Bahsettiğiniz şekil sanırım bu.
Kod:
#include <stdio.h>
#include <stdlib.h>

int main()
{

    char sekil;

    printf("Kare mi dikdortgen mi? K/D\n");
    scanf("%c", &sekil);

    if (sekil == 'd' || sekil == 'D')
    {
        int uKenar, kKenar;

        printf("Uzun ve kisa kenari giriniz.\n");
        scanf("%d%d", &uKenar, &kKenar);
        printf("Cevre: %d\n", 2 * (uKenar * kKenar));
        printf("Alani: %d\n", uKenar * kKenar);
    }

    if (sekil == 'k' || sekil == 'K')
    {
        int kenar;

        printf("Karenin kenarini giriniz.\n");
        scanf("%d", &kenar);
        printf("Cevre: %d\n", 4 * kenar);
        printf("Alani: %d\n", kenar * kenar);
    }

    else
    {
        printf("Lutfen gecerli bir deger giriniz.\n");
    }
    system("pause");

    return 0;
}
 

Blog girdisi detayları

Ekleyen
342746
Okuma süresi
1 dakika okuma
Görüntüleme
560
Yorumlar
6
Son güncelleme

Teknoloji kategorisindeki diğer girdiler

342746 adlı kullanıcının diğer girdileri

Bu girdiyi paylaş

Geri
Yukarı