Şimdi Ara

C dili yardımci olurmusunuz ?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
0
Favori
619
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Klavyeden Reel sayilari giriyoruz ve sonuna -1 koydugumuzda program calışacak ve negatiflerin toplami ve pozitiflerin toplami ayri şeklinde yazdiran programi C dilinde yaziniz.?

    // Arkadaşlar yardımcı olurmusunuz o.O



  • mynameisferit kullanıcısına yanıt
    Demek istediğin ekrandan -1 girilene kadar rastgele pozitif ve negatif sayılar girilecek. Daha sonra da pozitif olanlar ayrı, negatif olanlar ayrı toplanacak.
    döngüye ve koşul yapısına ihtiyacın var. yazdığın kodu paylaşır mısın ?
  • #include<stdio.h>
    #include<conio.h>
    int main(){

    int a,n,toplam;
    int negatifsayilar = 0;
    int pozitifsayilar = 0;
    for (;;){
    printf("Sayilari giriniz:");
    scanf("%d", &a);
    if(a<0)
    {
    negatifsayilar+=a;
    }
    if(a>0)
    {
    pozitifsayilar+=a;
    }
    if(a == -1)
    {
    break;
    }

    }
    printf("\nNegatif Sayilarin toplami: %d\n\n ",negatifsayilar);
    printf("Pozitif Sayilarin Toplami:%d",pozitifsayilar);



    return 0;
    }
    Buyur kardeş;
    @rukaplan


  •  
    int d = 0;
    int p_top = 0;
    int n_top = 0;
    do{
    printf("sayı giriniz: "); scanf("%d", &d); printf("\n");
    p_top += ( d > 0 ? d : 0 );
    n_top += ( d < 0 ? d : 0 );
    }while( d != -1);
    n_top++;
    printf("pozitif toplam: %d\n", p_top);
    printf("negatif toplam: %d\n", n_top);
  • #include "stdafx.h" 
    #include<iostream>
    #include<windows.h>
    using namespace std;
    int main()
    {
    cout << "sayilari girin: ";
    int sayi, nsayi=0, psayi=0;
    while (1)
    {
    cin >> sayi;
    if (sayi == -1)
    break;

    if (sayi <= 0)
    nsayi = nsayi + sayi;
    if (sayi > 0)
    psayi = psayi + sayi;
    }
    cout << "negatiflerin toplami= " << nsayi<<endl;
    cout << "pozitiflerin toplami= " << psayi;
    }
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.