‘programlama’ etiketli içerik
C programlama dili ile pratik yapma amaçlı yazdığım basit yazılımcıklar. Yenilikçi ve kompleks bir yapıya sahip değiller baştan söyleyeyim, sonra “bunu nenem de yazar”, “bunu yazmak da iş mi” gibi tepkiler vermeyin

Pakettekiler:
- Zar tutmaya, şans oyunlarında hileye son: Zar At
- Çarpım tablosunu hiç sevmemiştim bari yeni nesil severek öğrensin: Çarpım Tablosu Oyunu
- Birleşik faiz uygulanan kredilerinizde vade ve taksit mitarı hesabı için: Borç-Kredi Otomasyonu
- Matrislerde çarpma, toplama ve çıkarma yapan yazılımcık: Matris İşlem
Kaynak Kodlar:
Örneklenmiş bir ses dalgasında genliği belli bir oranın altında kalan örnekleri silen ve elde edilen örnek dizisini en yüksek genlikli elemanını baz alarak normalize eden basit bir MATLAB kodu:
%Noise reduction
disp('Noise Filter v0.1');
directory=input('Enter the directory of the wav file: ');
[y fs nbits]=wavread(directory);
tolerance=input('Enter the percentage of tolerance (default: 0.01): ');
for i=1:length(y)
if (y(i)-tolerance)
y(i)=0;
end
end
plot(y);
name=input('Enter a name for the new file: ');
wavwrite(y,fs,nbits,name);
%normalization
disp('Normalizer v0.1');
directory=input('Enter the directory of the wav file: ');
[y fs nbits]=wavread(directory);
percent=input('Amount %(default: 100): ');
percent=percent/100;
coefficient=percent/max(y);
for i=1:length(y)
y(i)=y(i)*coefficient;
end
plot(y);
name=input('Enter a name for the new file: ');
wavwrite(y,fs,nbits,name);
clear name coefficient percent name directory
