C / C++ kategorisindeki yazılar :

Fibonacci serisi

C / C++
 
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main(int argc, char *argv[])
{     int sonuc;
      int sayac;
      int ilksayi,onceki;
      char devam;
 
           ilksayi=1; sonuc=1; onceki=1;
           cout << ilksayi;  
      for (sayac=1; sayac<11; sayac++)
      {
          onceki=sonuc-onceki;
          sonuc=sonuc+onceki;  
      cout << sonuc << endl;
      }
 
      cin >> devam;
      system("PAUSE");
    return EXIT_SUCCESS;
}

Yorum bulunmuyor


1 ile 100 arasındaki tam kare sayıları buluyoruz

C / C++
 
#include <iostream>
#include <conio.h>
#include <iomanip>
#include <math.h>
 
using namespace std;
 
int main()
 
{
 
    int dizi[10][10],i,j;
    for (i=1; i<=10; i++)
        for (j=1; j<=10; j++)
            dizi[i][j]=i*j;
                for (i=1; i<=10; i++)
                {
                    for (j=1; j<=10; j++)
                    if (i==j)
                    cout<<sqrt(dizi[i][j])<<setw(6)<<dizi[i][j]<<" sayisi tam karedir"<<endl;
                }
                    getch();
                    return 0;
}

Yorum bulunmuyor


Taban Dönüştürme Programı

C / C++
 
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
 
void taban(int x,int y){
 
int i;
int z[50];
 
if (x>=y){
 
 
/*for döngüsü: sürekli bölerek her bir indise sayı atamak için*/
 
for (i=0;;i++){
 
z[i]=x%y;
x=x/y;   if (x/y==0)  break;
 
}
 
         printf("\nSonuc : %d tabaninda |%d",y,x);
 
   /*while döngüsü: indislere atanan herbir değeri sondan başa doğru göstermek için*/
 
while(i>=0){
 
printf("|%d|",z[i]);
 
i--;
}
            printf(" olur..\n\n\n");
}
 
else  printf("\nSonuc : %d olur..\n\n\n",x);
 
 
}
 
int main () {
 
int a,b;
 
 
 
printf("\t\tISTENILEN TABANA DONUSTURME PROGRAMI\n\n");
printf("TEK YAPMANIZ GEREKEN,DONUSTURMEK ISTEDIGINIZ SAYIYI VE TABANI GIRMEK..\n\n");
printf("\n\nDevam etmek icin bir tusa basiniz..");
getch();
 
for (;;) {
system("CLS");
 
printf("Donusturulcek sayi:");
scanf("%d",&a);
printf("Donusturulcek taban:");
scanf("%d",&b);
taban(a,b);
 
printf("Yeni bir islem icin 1'e, cikmak icin ise 0'a basiniz");
 
if (getch()=='0') break ;
 
printf("\n\n");
 
}
 
    printf("\n\n\n\t\t\t\t\t\t\terNeSto =)\n\n\n\n");
 
getch();
 
return 0;
 
 
}

Yorum bulunmuyor


« Eski yazılar