#include <iostream>
using namespace std;
int main()
{
int toplam = 0 , veri=1;
a:
cin >> veri;
if (veri != 0)
{
toplam += veri;
goto a;
}
if (veri == 0)
{
cout << "Sonuç : " << toplam;
}
cin.get();
return 0;
}
#include <iostream>
#include <string>
using namespace std;
int main()
{
int e=0, k=0 ;
string c;
for (int toplam = 0; toplam < 5; toplam++)
{
cout << "Cinsiyet : ";
cin >> c;
if (c == "k")
{ k += 1; };
if (c == "e")
{ e += 1; };
}
cout << "Kiz sayisi : " << k << " Erkek sayisi : " << e;
cin.get();
return 0;
}
#include <iostream>
#include <string>
using namespace std;
int main()
{
int buyuk = 0, kucuk = 0, ortalama = 0, sayi = 0; ;
for (int i = 1; i <= 5; i++)
{
cout << "{0}. Yaşı giriniz" << i << " : ";
cin >> sayi;
ortalama += sayi;
if (i == 1)
{
buyuk = sayi;
kucuk = sayi;
}
if (kucuk > sayi)
{ kucuk = sayi; }
if (buyuk < sayi)
{ buyuk = sayi; }
}
ortalama = ortalama / 5;
cout << "yas ortalamasi:" << ortalama << endl;
cout << "en buyuk:"<< buyuk << endl;
cout << "en kucuk:" << kucuk << endl;
cin.get();
return 0;
}
Bu yazdığım kod da bir hata var hata olarak göstermiyor ama bir veri girişi yapmama rağmen döngü sonlanıyor buna da yardımcı olabilir misiniz ? C kodu bu C++ değil
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int e = 0, k = 0, toplam=0;
char c;
for(toplam = 0; toplam < 5; toplam++)
{
printf("Cinsiyet giriniz e veya k : ");
scanf (" %c", &c);
if (c == 'k')
{
k += 1;
}
if (c == 'e')
{
e += 1;
}
}
printf ("Kiz sayisi: %d, Erkek sayisi: %d",k, e);
return 0;
}
Teşekkür ederim .Format specifiers'leri yanlış kullanıyorsun %d integer için %c char için bu arada scanf ile char kullanırken başına bir boşluk bırakmalısın endline'nı bertaraf etmek için.
kod böyle olmalı, kolay gelsin...
C:#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int e = 0, k = 0, toplam=0; char c; for(toplam = 0; toplam < 5; toplam++) { printf("Cinsiyet giriniz e veya k : "); scanf (" %c", &c); if (c == 'k') { k += 1; } if (c == 'e') { e += 1; } } printf ("Kiz sayisi: %d, Erkek sayisi: %d",k, e); return 0; }
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.