Turkcell | Geleceği Yazanlar

Soru & Cevap

İstenilen formülü programa nasıl uygularım

30.05.2020 - 16:56

Pozitif tam sayılar için  formüle göre tanımlanan 

 

195 Görüntülenme

1 Cevap

Bayram Kundaksiz
30.05.2020 - 18:17

Bu şekilde yapabildim , çalışıyor.

    #include <iostream>

    using namespace std;

    int main(){

    int a = 1;
    int kalan;
    int sayi;
    cout<<"Lutfen Sayi Giriniz : ";
    cin>>sayi;

    while(a<2){
        if(sayi % 2 == 0 ){
            kalan = sayi/2;
            cout<<kalan<<endl;
            sayi = kalan;
            if(kalan == 1){
            break;
            }
        }
            if(sayi % 2 == 1){
            kalan = 3*sayi+1;
            cout<<kalan<<endl;
            sayi = kalan;
            if(kalan == 1){
            break;
            }
        }
    }
}

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Mert Ulusoy
30.05.2020 - 18:51
Anlaşıldı teşekkürler

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.