Umut Ulus

Kişisel İnternet Günlüğü

/* Girilen bir katarın tersten ve düzden okunuşlarının aynı olup olmadığına bakmak */

#include <stdio.h>
#include <string.h>
int main ()
{ int i, uzunluk;

char str[] = “EY EDIP ADANADA PIDE YE”;
uzunluk = strlen (str);

for (i = 0; i < uzunluk / 2; i ++)
if (str[i] != str[uzunluk - i - 1])
break; Read the rest of this entry »

Posted by Umut On Mart - 2 - 2009 Programlama

#include<stdio.h>
#include<conio.h>
main()
{
int i,b[10],x,k=1,c,m[10][2],j=0,u=0,d,e;
for(i=0;i<10;i++)
{
printf(”%d.sayiyi yazin:”,i+1);
scanf(”%d”,&b[i]);
}
{printf(”\nyazilan sayi        tekrar mikrari\n”);
printf(”———–          ————-\n\n”);}
for(i=0;i<9;i++){
for(x=i+1;x<10;x++){

if(b[i]==b[x]){
c=b[x];
b[x]=b[i+1];
b[i+1]=c;}
}
} Read the rest of this entry »

Posted by Umut On Ekim - 26 - 2008 Programlama

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

#define FALSE 0

#define TRUE 1

#define REMOVED 10

void

swap(char *a, char *b)

{

char t = *a;

*a = *b;

*b = t;

}

void

init(char field[], int *pairsLeft, int *player)

{

int i, random;

srand((unsigned int) time(NULL));

for (i = 0; i < 10; ++i) {

field[2*i] = field[2*i+1] = i;

}

for (i = 0; i < 20; ++i) {

random = (int) ((20.0 – i) * (rand() / (RAND_MAX + 1.0)));

swap(field + i, field + i + random);

}

*pairsLeft = 10;

*player = 0;

}

void

displayField(char field[], int turned, int turnedIndex[])

{

int turnThis = FALSE;

int i, j, k;

for (i = 0; i < 6; ++i) {

printf(”\n\n\n\n\n\n\n\n\n\n”);

}

printf(”     0   1   2   3   4\n”);

printf(”   +—+—+—+—+—+\n”);

for (i = 0; i < 4; ++i) {

printf(” %d |”, i);

for (j = 0; j < 5; ++j) {

if (*field != REMOVED) {

turnThis = FALSE;

for (k = 0; k < turned; ++k) {

if ((i == turnedIndex[2*k]) && (j == turnedIndex[2*k+1])) {

turnThis = TRUE;

break;

}

}

if (turnThis == TRUE) {

printf(” %d |”, *field);

} else {

printf(” # |”);

} Read the rest of this entry »

Posted by Umut On Ekim - 26 - 2008 Programlama

Rss Besleme

Video

Etiketler