Şimdi Ara

ALGORİTMA ÖDEVİNE YARDIM ACİLL !!!

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
6
Cevap
0
Favori
516
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar herkese merhaba. Benim bi sorum var. C++ da, kullanıcının input olarak girdiği numaralardan hem positif hem de çift olanları bulup saymasını istiyorum. Çok uğraştım ama hata alıyorum hep. Bana yardımcı olabilecek var mı??


    Örnek:

    Enter the numbers: 2 -3 2 4 6 -3 9

    Output = 4



    < Bu mesaj bu kişi tarafından değiştirildi freemont -- 19 Aralık 2013; 20:17:07 >



  • Hata aldığın kodu atarsan yardımcı oluruz.
  • quote:

    Orijinalden alıntı: 4kalan

    Hata aldığın kodu atarsan yardımcı oluruz.



    Ya şöyle bişey denedim mesela;
    #include <iostream>
    #include <cstdlib>

    using namespace std;

    int main(){

    int m,a[50],i;
    int pe=0;
    for(1<i<50; i++;){
    cout<<"Enter the numbers: ";
    cin>>a;
    }
    for(1<i<50; i++;){
    m=a%2;
    }
    if(m==0 & a>0)
    pe++;
    cout<<"------------------"<<endl;
    cout<<"The number of positive even numbers: ";
    cout<<"------------------"<<endl;
    system("pause");
    }



    < Bu mesaj bu kişi tarafından değiştirildi freemont -- 19 Aralık 2013; 20:29:40 >
  • cin >> a[ i ]; olacak

    for (k = 0; k < 50; k++)
    if (a[k] % 2 == 0 && a[k] > 0)
    pe++;
  • quote:

    Orijinalden alıntı: 4kalan

    cin >> a[ i ]; olacak

    for (k = 0; k < 50; k++)
    if (a[k] % 2 == 0 && a[k] > 0)
    pe++;

    Hay allahım ya şimdi de program çalışmayı durdurdu hatası alıyorum inputu girip enter a bastıktan sonra
  • for(1<i<50; i++;)

    bunu ; for (i=1;i;<=50;i++)
    yap daha sonra bir de

    if(m==0 & a>0)

    burada ve diye ayıracaksan zaten && olarak kullan bide olmazsa if de hala else if olarak kullan.
    sen hangi platformda çalışıyosun C# mı ?
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.