Soru
Soru: Girilen biri pozitif digeri negatif iki sayi arasindaki sayilarin işaretlerini ve tek cift olma durumlarini ekrana yazan algoritmayi ve C programini yaziniz
Çözüm
4
(295 Oylar)
Beril
Profesyonel · 6 yıl öğretmeni
Uzman doğrulaması
Cevap
lgoritma:1. İki sayı girilsin.2. İlk sayı pozitif mi negatif mi kontrol edilir.3. Eğer pozitif ise, ekrana "Pozitif sayı girildi." yazdırılır.4. Eğer negatif ise, ekrana "Negatif sayı girildi." yazdırılır.5. İlk sayı tek mi çift mi kontrol edilir.6. Eğer tek ise, ekrana "Tek sayı girildi." yazdırılır.7. Eğer çift ise, ekrana "Çift sayı girildi." yazdırılır.C Programı:```c#include int main() { int sayi1, sayi2; int pozitifMi, tekMi; printf("İlk sayıyı giriniz: "); scanf("%d", &sayi1); printf("İkinci sayıyı giriniz: "); scanf("%d", &sayi2); // İlk sayı pozitif mi negatif mi if (sayi1 > 0) { pozitifMi = 1; printf("Pozitif sayı girildi.\n"); } else if (sayi1 0) { pozitifMi = 1; printf("Pozitif sayı girildi.\n"); } else if (sayi2 < 0) { pozitifMi = -1; printf("Negatif sayı girildi.\n"); } else { printf("Geçersiz giriş.\n"); } // İkinci sayı tek mi çift mi if (sayi2 % 2 == 0) { tekMi = 0; printf("Çift sayı girildi.\n"); } else { tekMi = 1; printf("Tek sayı girildi.\n"); } return 0;}```Bu program, kullanıcıdan iki sayı girmesini ister ve bu sayıların pozitif/negatif ve tek/çift olup olmadığını kontrol eder. Sonucu ekrana yazdırır.