Skip to content

Instantly share code, notes, and snippets.

View emirozturk's full-sized avatar

Emir Öztürk emirozturk

View GitHub Profile
@emirozturk
emirozturk / 1.c
Created December 12, 2019 12:06
C ile Programlama 9. Hafta
#include <stdio.h>
#include <math.h>
typedef struct nokta{
int X;
int Y;
}Nokta;
/*VS İÇİN
struct nokta{
}
*/
@emirozturk
emirozturk / 1.c
Created December 5, 2019 12:22
C ile Programlama 8. Hafta Uygulama
#include <stdio.h>
#include <stdlib.h>
//kac eleman girilecek:5
//Eleman giriniz: 1
//Eleman giriniz: 2
//Eleman giriniz: 3
//Eleman giriniz: 4
//Eleman giriniz: 5
//Kaç tane daha girilecek: 3
//sayi giriniz: 7
@emirozturk
emirozturk / 1.c
Created November 28, 2019 11:57
C ile Programlama 7. Hafta Uygulama
#include <stdio.h>
#include <string.h>
/*
strrev
strlen
strcpy
strcmp ->compare
strcat ->cat
strncpy
*/
@emirozturk
emirozturk / 1.c
Created November 22, 2019 07:28
C ile Programlama 6. Hafta Uygulama
#include <stdio.h>
/*
-Kullanıcıdan bir string alınız.
Bu mesajı tersten yazdırın ve ters çevrilen mesajı yazdırınız.
*/
char kelime[10];
char ters[10];
int uzunlukBul(char *kelime){
int sayac=0;
while(kelime[++sayac]);
@emirozturk
emirozturk / 1.c
Last active October 25, 2019 11:17
C ile Programlama 5. Hafta
//Referans aktarımı - değer aktarımı performans farkı
#include <stdio.h>
#include <time.h>
#define len 1000000
typedef struct array{
char dizi[len];
}Dizi;
long fonkRef(Dizi *d){
@emirozturk
emirozturk / 1.c
Created October 17, 2019 14:03
C ile Programlama 4. Hafta
#include <stdio.h>
#include <math.h>
/*
5-) a^2 + b^2 = c^2 denklemini sağlayan a , b , c değerlerini bulun ve ekrana yazdırın.
*/
#define UST_SINIR 100
int main(){
int a=2,b=2;
for (a=2; a<UST_SINIR; a++)
for (b=2; b<UST_SINIR; b++)
@emirozturk
emirozturk / 1.c
Last active October 10, 2019 13:28
C ile Programlama 3. Hafta
0-100.000 arasında;
a) kaç tane asal sayı vardır adedini ekrana görüntüleyiniz?
b) kaç tane tam kare sayı vardır adedini ekrana görüntüleyiniz ?
c) kaç tane mükemmel sayı vardır adedini ekrana görüntüleyiniz?
#include <stdio.h>
#include <math.h>
int asalMi(int sayi){
for(int i=2;i<sayi;i++)
@emirozturk
emirozturk / 1.c
Created October 3, 2019 12:25
C ile Programlama 2. Hafta 2019
//
/*
x bir sayı olarak tanımlanmak üzere; tam kare olup olmadığını kontrol ediniz.
Tam kare olmasına bağlı olarak tam sayı olup olmadığı sonucuna ulaşarak x’in türünü sonuçlandırınız.
*/
#include <stdio.h>
#include <math.h>
int main() {
int x;
printf("Bir sayi gir: ");
@emirozturk
emirozturk / dinamik.cpp
Created April 11, 2019 12:14
NYP 2019 - Dinamik bellek uygulaması / Referans - Değer aktarımı
#include <iostream>
class sinif{
private:
int x;
public:
sinif(int X){
x=X;
std::cout << "yapici" << std::endl;
}
~sinif(){
@emirozturk
emirozturk / main.cpp
Created March 21, 2019 12:25
NYP 6. Hafta Uygulama
#include <iostream>
class Nokta{
private:
int x,y,genislik,yukseklik;
public:
Nokta(){}
Nokta(int X,int Y,int Genislik,int Yukseklik){
x=X;y=Y;genislik = Genislik;yukseklik = Yukseklik;
}
Nokta(int X1,int X2,float Y1,float Y2){