Skip to content

Instantly share code, notes, and snippets.

View huseyin's full-sized avatar

Hüseyin Tekinaslan huseyin

View GitHub Profile
@huseyin
huseyin / taban-değiştir.rb
Last active August 29, 2015 14:15
Tam sayılar sınıfında taban değiştirme
# encoding: UTF-8
#
# From -> Hüseyin Tekinaslan <huseyin.tekinaslan@bil.omu.edu.tr>
#
class HClass
def initialize(number, base)
@number = number
@base = base
@huseyin
huseyin / takma-isim.rb
Last active August 29, 2015 14:15
Dosyadan alınan mail adreslerinden takma isim oluştur
# encoding: UTF-8
#
# From-> Hüseyin Tekinaslan <huseyin.tekinaslan@bil.omu.edu.tr>
#
class Sortname
def initialize(adress)
@adress = adress
end
#
@huseyin
huseyin / sorting.rb
Last active August 29, 2015 14:15
Algoritmik kısa sıralama
#!/usr/bin/ruby1.9.1
# encoding: UTF-8
#
# From -> Hüseyin Tekinaslan <huseyin.tekinaslan@bil.omu.edu.tr>
# Subject -> Graflardan farklı olarak çift taraflı sıralama algoritması
#
def cityLand(*datas, n)
arr = []
objects = {}
@huseyin
huseyin / example.rb
Last active August 29, 2015 14:15
Dosya ile ilgili bilgi döndüren betik
# encoding: UTF-8
#
require_relative 'file-about'
print "Path: "
input = gets.chomp
instance = Cisymic.new(input, "kilobyte")::chester
print """
@huseyin
huseyin / folyo.rb
Last active August 29, 2015 14:16
Folyolar için ilk temel kurulum
# encoding: UTF-8
#
# Hüseyin Tekinaslan <huseyin.tekinaslan@bil.omu.edu.tr>
#
require 'rake'
PARAMS = { author: nil,
description: nil,
email: nil,
@huseyin
huseyin / üs.c
Last active August 29, 2015 14:16
ilk c programı
/*
* OMU Bilgisayar Mühendisliği, Programlamaya Giriş II,
* 'C Programlama Diline Giriş' labaratuvar föy ödevi
* 2 sayısının üslerini rekürsif olmayacak şekilde almak.
*/
#include <stdio.h>
main(void) {
@huseyin
huseyin / örnek.c
Last active August 29, 2015 14:16
örnek c programı
/*
* Programlamaya Giriş II, örnek program
*/
#include <stdio.h>
main(void) {
int x, y;
@huseyin
huseyin / star_to_nike.c
Last active August 29, 2015 14:16
' * ' ile nike işareti
/*
* The Practice of Programming -> Kerngihan -> Alıştırmalar
* Alıştırma -> '*' ile Nike işareti yapma
*/
#include <stdio.h>
main(void) {
int i;
@huseyin
huseyin / hareketli.rb
Created March 2, 2015 14:13
nesnelere hareketli görüntüsü kazandıma
# encoding: utf-8
#
# Terminal'de objeye hareketli görüntüsü verdik.
# Saçma işler :))
#
require 'rake/clean'
require 'time'
id = { sol: "\n\t\u{2190}",
@huseyin
huseyin / copex.c
Last active August 29, 2015 14:16
örnek, örnek, örnek
/*
* Linux altındaki 'cat' komutunun benzeri.
* Kullanımı için terminalden;
* -> ./copex > hedef_file
* ile yönlendirilebilir.
*/
# include <stdio.h>
int main(void) {