• 17-10-2008, 12:17:28
    #1
    merhaba

    klavyeden girilen 3 tane sayıyı küçükten büyüğe sıralayan program.

    arkadaşlar windows vista kurulu pc de fakat c++ düzgün çalışmıyor bir türlü yapamıyorum...

    bi el atın ustalar

    selametle

    .....
  • 17-10-2008, 13:10:38
    #2
    #include <stdio.h>
    void main()
    {
    int s1,s2,s3;
    scanf("%d",&s1);
    scanf("%d",&s2);
    scanf("%d",&s3);
    
    if (s1<s2 && s1<s3)
    {
    if(s2<s3) printf("%d %d %d",s1,s2,s3);
    else printf("%d %d %d",s1,s3,s2);
    }
    
    if (s2<s3 && s2<s1)
    {
    if(s1<s3) printf("%d %d %d",s2,s1,s3);
    else printf("%d %d &d",s2,s3,s1);
    }
    if (s3<s1 && s3<s2)
    {
    if (s1<s2) printf("%d %d %d",s3,s1,s2);
    else printf("%d %d %d",s3,s2,s1);
    }
    scanf("%d",s1);
    }
    alıntıdır ama doğru gibi bilgisayarda kurulu olmadığı için kontrol etmedim ama kdlar doğru gözüküyor
    3ten fazla sayı varsa
    #include<stdio.h>
    #include<conio.h>
    main()
    {
    int s[3],bos,i,j;
    scanf("%d",&s[0]);
    scanf("%d",&s[1]);
    scanf("%d",&s[2]);
    for(i=0;i<2;i++){
    for(j=1;j<3;j++){
    if(s[i]<s[j]){
    bos=s[i];
    s[i]=s[j];
    s[j]=bos;}}}
    for(i=0;i<3;i++);
    printf("%d \n",s[i]);
    getche();
    }
  • 17-10-2008, 22:18:57
    #3
    kafilem kardeşim cok teşekkür ederim saol...