1. 1.
    0
    #include<stdio.h>
    2. include<stdlib.h>

    int main()
    {
    int dizi[10],i,a,j;
    printf("elemanlari girinizn");
    for(j=0;j<10;j++){
    scanf("%d",&dizi[j]);
    }
    a=1;
    for(j=0;j<10;j++)
    for (i=2;i<=dizi[j]-1;i++)
    {
    if (dizi[j]%i==0)
    a=0;
    }

    for(j=0;j<10;j++){
    if (a!=0)
    printf("%d sayisi asaln",dizi[j]);
    else
    printf("%d sayisi asal degiln",dizi[j]);
    }

    system("pause");
    return 0;
    }


    arkadaşlar programım bu ve benden istediği şey: 10 elemanlı dizi oluşturup içine girdiğimiz değerlerin asal olup olmadıklarını bulup ekrana çıkartan bir program isteniyor. ben bunu yaptım ama sonuç olarak girdiğim bütün sayılar asal değil olarak çıkıyor karşıma. anlayan panpalar bi baksın hayrına hele
    ···
  1. 2.
    0
    up up up
    ···
  2. 3.
    0
    fordan sonraki küme parantezlerini düzgün koy
    ···
  3. 4.
    0
    birinci forun parantezleri ikisini de kapsasın. ikinci de sırf lazım olan kısmı kapsasın
    ···
  4. 5.
    0
    @3 panpa böle bişi yaptım yine hepsini asal değildir die çıkardı. kod üstünde açıkalayabilirmisin sana zahmet

    3. include<stdio.h>
    4. include<stdlib.h>

    int main()
    {
    int dizi[10],i,a,j;
    printf("elemanlari girinizn");

    for(j=0;j<10;j++)
    {
    scanf("%d",&dizi[j]);


    a=1;

    for (i=2;i<=dizi[j]-1;i++)
    {
    if (dizi[j]%i==0)
    a=0;
    }
    }
    for(j=0;j<10;j++)
    {
    if (a!=0)
    printf("%d sayisi asaln",dizi[j]);
    else
    printf("%d sayisi asal degiln",dizi[j]);
    }

    system("pause");
    return 0;
    }
    ···
  5. 6.
    0
    for(j=0;j<10;j++) <

    su for u düzelt amk buraya { koy
    for (i=2;i<=dizi[j]-1;i++)
    {
    if (dizi[j]%i==0)
    a=0;
    }
    <

    buraya da } koy
    ···
  6. 7.
    0
    for (i=2;i<=dizi[j]-1;i++)
    bu ne amk sil şunuda
    ···
  7. 8.
    0
    @6 dediğini yaptım değişen bişi olmadı. ayriyetten for (i=2;i<=dizi[j]-1;i++) bu da asallığı belirlemek için var
    ···
  8. 9.
    0
    Programlama final giberr.
    ···
  9. 10.
    0
    for(j=0;j<10;j++){
    for (i=2;i<dizi[j];i++)
    {
    if(dizi[j]%i==0)
    {
    printf("%d asal degildir.n",dizi[j]);
    exit(1);
    }
    }
    printf("%d asal sayidir.n",dizi[j]);
    }
    ···
  10. 11.
    0
    al copy paste yap

    5. include<stdio.h>
    6. include<stdlib.h>

    int main()
    {
    int a[10],i,j;
    printf("elemanlari girinizn");

    for(i=0;i<10;i++)
    scanf("%d",&a[i]);

    for(i=0;i<10;i++)
    {
    for(j=2;j<a[i];j++)
    {
    if (a[i]%j

    0)
    {
    printf("%d is not primenn",a[i]);
    break;
    }
    }
    if(a[i]

    j)
    printf("%d is primen",j);
    }


    system("pause");
    return 0;
    }
    ···
  11. 12.
    0
    sayıları kontrol ettiğin yerle asal olup olmadıklarını yazdığın yerler bağımsız o yüzden direk asal değile atıo for un içinde yazdırıcaksın
    ···
  12. 13.
    0
    olum incide bu kadar zeki adam varmıymış lan, helal olsun, çalışın çalışın ben bi arkadaşa bakıp çıkacam sadece, püskevit yermisiğiiz, aliim gelemmi bakkaldan
    ···
  13. 14.
    +2
    sen for un dışında a yı 1 die tanımlamışsın soradan a yı hiç değiştirmeden son satıra geliyosun ordada a sıfıra eşit değilse asal değildir yazdırıosn

    hata 1: a = 1 yanlış yerde tanımlı ayrıca gereksiz hareket
    hata 2: indentation i düzgün yap amk parantez kaçırıosn
    hata 3: algoritmasını araştır önce sora yaz kodu, çorba gibi yapmışsın

    KONU KiLiT
    ---
    ASUS G53J intel i7-740QM, 1.73GHZ-Nvidia Geforce GTX 460M GDDR5 1.5gb, 500GB HDD, 6GB ddr3 RAM 1333 mhz
    EMEĞE SAYGI +REP
    ···
  14. 15.
    0
    @11 pijamalı hacker beyler
    ···
  15. 16.
    0
    dıbına koyiyim java bu, ne c si yavşak...
    ···
  16. 17.
    0
    tmamdır beyler hepinizin parmaklarına sağlık anladım ve yaptım.

    hepinizi şukuladım
    özellikle @14 fazladan şukuladım
    ···