29 Aralık 2011 Perşembe

C de tekrar eden sayıları bulma ve diğerlerinide yazdırma program kodları

#include <stdio.h>
#include <conio.h>
int main()
{
   int a[10];
   int i, l=1,m;
   printf("a dizisinin elemanlarını giriniz=");
   for(i=0;i<10;i++)
 scanf("%d",&a[i]);
   printf("\nDizideki elemanların tekrar edilme sayısı\n");
   for(i=0;i<10;i++)
 if(a[i]!=-1){
  for(m=i+1;m<10;m++)
   if(a[i]==a[m]){
    l++;
    a[m]=-1;
   }
  printf("%d tane %d var\n",l,a[i]);
  l=1;
 }
}

26 Aralık 2011 Pazartesi

C de girilen matrislerin satır ve sutunun yerini değiştirme...

ornek kod--->>>>


#include<stdio.h>
#include<conio.h>
int main ()
{
   
    int a[3] [3];
    int b[3] [3];
    printf("3  elamanli dizinin 1.satirini giriniz  =");
         for(int n=0;n<3;n++)
         {
        
                  scanf("%d",&a[0][n]);
         }
          
            printf("3  elamanli dizinin 2.satirini giriniz  =");
           
         for(int z=0;z<3;z++)
         {
        
                  scanf("%d",&a[1][z]);
         }
       
                printf("3  elamanli dizinin 3.satirini giriniz  =");
               for(int p=0;p<3;p++)
         {
        
                  scanf("%d",&a[2][p]);
         }
           
              
                for(int i=0;i<3;i++)
                {
                                   for(int j=0;j<3;j++)
                                   {
                                        b[j][i]  = a[i][j];
                                   }
                                   }
                   
       
                     for(int a=0;a<3;a++)
                {
                                   for(int c=0;c<3;c++)
                                   {
                                           printf("%d%s",b[a][c]," ");
                                   }
                                    printf("\n");
                                   }            
       
            getch ();
            return 0;
            }

21 Aralık 2011 Çarşamba

C de Palindrome dizgiler...ornek:

Program kodları:

#include<stdio.h>
#include<conio.h>
int main ()
{
   
    char a[100],s=0 ;
 
  
   
    printf("dizgiyi giriniz[:");
   scanf("%s",&a);
 while(a[s]!='\0')
 s++;

     for(int k=0, m=s-1;k<s/2;k++,m--)
{
      if (a[k]==a[s-1] && a[k+1]==a[s-2]){
     
        printf("Palindrome "); break;                     
      }
     else
     {
        printf("Palindrome degil ");  break;                    
     }
     }
   
                    getch ();
            return 0;
            }