Şimdi Ara

c++ yardım

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
7
Cevap
0
Favori
515
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • istenilen degeri referans alarak her 2 derece artınca 1 fan açacak programı yazmaya calışıyorum. ama else if(x<y<x+2) bunu kabul etmiyor yardım ederseniz sevinirim.

    #include<iostream>
    using namespace std;
    int main(){

    double x,y;
    cout<<"Istenilen degeri girriniz";
    cin>>x;
    cout<<"Şimdiki sicakligi giriniz";
    cin>>y;

    if(x<y){
    cout<<"İdeal sicaklik";
    }
    else if(x<y<x+2){
    cout<<"Bir Fan Aciliyor";

    }
    else if(x<y<x+4){
    cout<<"Bir Fan Daha Aciliyor";
    }



    system("PAUSE");
    return 0;

    }



  • #include <iostream>

    using namespace std;

    int main()
    {
    double x,y;
    cout<<"Istenilen degeri girriniz ";
    cin>>x;
    cout<<"Şimdiki sicakligi giriniz ";
    cin>>y;
    if(x<=y){
    cout<<"İdeal sicaklik ";
    }
    else
    {
    switch ((int)(x-y)){
    case 2:

    cout<<"Bir Fan Aciliyor";
    break;
    case 4:
    cout<<"Bir Fan Daha Aciliyor";
    break;

    }

    }

    return 0;
    }


    bi bak gerekirse düzelt
  • yine aynı sorun ne yaparsam yapayım ideal sıcaklıktan farklı bişey çıkmıyor
  • mücahit-95 M kullanıcısına yanıt
    kabul etmiyordan kastın nedir ? ayrıca koşulların hatalı istenilen sıcaklık fazla ise mevcuttan fan açması gerekirken ideal olucak şekilde yazmışsın , x in y den büyük olduğu ve eşit olduğu durum mevcut değil ve durum böyle iken her zaman ilk if e takılıcaksın.
  • şimdi kodu açıp senin için düzenliğim dedimde program çok saçma :D yani şöyleki sen if else olayını tam anlamamışsın yazdığın 3 koşuldan biri sağlanırsa diğerlerine bakmaz :)
  • final not hesaplarken
    if(90<x)

    else if(7<x)

    else if(50<x)

    yaptıgımızda program kabul ediyoo 2 derece farkta ideal sıcaklık dedim ben 2 dereceden ssonra sıcaklık fazla artacagından fan açıp ortamı serinletmesi lazım eger halasıcaklık artıyorsa bi fan daha açması lazım eger if else le olmuyosa olan bi kod varsa söyleyin düşüncem mantıksız degil ki bu sistem su anda kullanılıyo zaten
  • başka kodlarıda düşündüm 2 derece fark olayı mesela ben 20 derece istenilen sıcaklıgı istiyorum 21, 20.5, 21.8 gibi derecelerde ideal sıcklık diyecek 22, 22.3, 23.4 gibi derecelerde bi fan açılıyo diyecek yani 22<x<24 olacak mantıken aralık istiyorum bu aralıgıda istedigim zaman degiştirmek mantıksız degil olan bi sistem zaten :D yardımın için şimdiden teşekür ederim :D
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.