KARABÜK ÜNĠVERSĠTESĠ TEKNOLOJĠ FAKÜLTESĠ MEKATRONĠK MÜHENDĠSLĠĞĠ BÖLÜMÜ

Benzer belgeler
ÖDEV (Vize Dönemi) CEVAPLAR. 1. Ekrana Merhaba Dünya! yazdıran algoritmanın akış diyagramını çiziniz ve sözde kod olarak yazınız.

BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ

elemanlı bir dizide bir sinyalin 1 er saniye aralıklarla ölçülen gerilim değerleri tutulmaktadır. Bu sinyalin tepeden tepeye genliğini,

YZM 2105 Nesneye Yönelik Programlama

Olimpiyat Soruları. sonuçları tekrar fonksiyonda yerine koyup çıkan tüm sonuçları toplayan program (iterasyon sayısı girilecek)

BİL1001 Bilgisayar Bilimlerine Giriş 1

Basit Algoritma Akış Diagramı Örnekleri

2 ALGORİTMA VE AKIŞ DİYAGRAMLARI

Erzurum Teknik Üniversitesi Mühendislik Mimarlık Fakültesi Bilgisayar Programlama Dersi Ödevi Soru

KONTROL SİSTEMLERİ-1 LABORATUVARI FİNAL PROJELERİ

disp VEYA fprintf KOMUTLARIYLA EKRANA MESAJ YAZDIRMA

EBG101 PROGRAMLAMA TEMELLERİ VE ALGORİTMA

Algoritma ve Programlama: Karar Yapıları ve Döngüler

DÖNGÜLER BMÜ-101 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ LABORATUARI BMÜ-101 ALGORİTMA VE PROGRAMLAMAYA DENEY-4 FÖYÜ GİRİŞ LABORATUARI.

PROGRAMLAMAYA GİRİŞ VE ALGORİTMA «YTÜROK» EĞİTMEN:REHA ÖZGÜR ŞİMŞEK

EM205 26/9/2014. Programlamaya giriş Algoritmalar. Amaçlar

elemanlarının gezilmesine yönelik bir örnek sunulmuştur, inceleyiniz.

Örnek bir Algoritma. Örneğimiz bir insanın evden çıkıp işe giderken izleyeceği yolu ve işyerine girişinde ilk yapacaklarını tanımlamaktadır.

ALGORİTMA (ALGORITHM) M.İLKUÇAR -

Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL. Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK

Pythonda değişkenlerin türlerini tanımlamaya gerek yoktur

PROGRAMLAMA DİLLERİ I

SİNOP ÜNİVERSİTESİ MESLEK YÜKSEKOKULU MEKATRONİK PROGRAMI

PROGRAMLAMA TEMELLERİ DERSİ ÖZETİ

ALGORİTMA VE PROGRAMLAMA I DERS NOTU#8

C# Örnek Uygulamalar I

Görsel Programlama 1

BMT 101 Algoritma ve Programlama I 7. Hafta. Yük. Müh. Köksal Gündoğdu 1

C++ Dilinde Bazı Temel Algoritmalar

TBP101 (4. Hafta) Alıştırma Soruları ve Cevapları

Matlab da Dizi ve Matrisler. Mustafa Coşar

BİLGİSAYAR PROGRAMLAMA DERSİ

Çoktan Seçmeli Değerlendirme Soruları Akış Şemaları İle Algoritma Geliştirme Örnekleri Giriş 39 1.Gündelik Hayattan Algoritma Örnekleri 39 2.Say

MAK 1005 Bilgisayar Programlamaya Giriş. Fonksiyonlar. Prof. Dr. Necmettin Kaya

Programlama Dilleri Laboratuvarı

BM102 BİLGİSAYAR PROGRAMLAMA II LABORATUVAR UYGULAMALARI. 3Hafta

Algoritma ve Programlamaya Giriş

Soru 1: 3x5 boyutunda s adlı sıfır matrisi oluşturunuz.

Programlama Temelleri Dersi - Algoritma Örnekleri-v0.2

7) 30 kişilik bir sınıfta her öğrenciye ait 5 ödev verilmiştir. Ödevlerden 3 tanesini doğru yapan

BİLGİSAYAR PROGRAMLAMA. Algoritma ve Akış Şemaları

4- ALGORİTMA (ALGORITHM)

Dr. Fatih AY Tel: fatihay@fatihay.net

BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ

ALGORİTMA VE PROGRAMLAMA I

ALGORİTMA ÖRNEKLERİ ve YAZILIYA HAZIRLIK SORULARI

Pascal Programlama Dili

Programlamaya Giriş. Program : Belirli bir problemi çözmek için bir bilgisayar dili kullanılarak yazılmış deyimler dizisi.

PROGRAMINIZI ANĠ SONLANDIRMAK ĠSTEDĠĞĠNĠZ YER BĠR DÖNGÜNÜN ĠÇĠ ĠSE NE OLUR?????????

4- ALGORİTMA (ALGORITHM) M.İLKUÇAR - 1

2. Dereceden Denklemin Köklerini Bulan Program

MATLAB/Programı Dallandıran İfadeler

Length: metin uzunluğunu yada diğer bir deyişle dizi elaman sayısını döndürür.

2) /* Kullanıcıdan alınan iki sayının obebini alt fonksiyon yardımı ile hesaplayan C programı*/

Değişkenler, içerisinde tek bir değer tutabilen yapılardır. Örneğin haftanın günlerini değişkenlerde tutmak istersek, her bir gün adı için bir

Diziler. Yrd.Doç.Dr.Bülent ÇOBANOĞLU

İÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA

Diziler (Arrays) Çok Boyutlu Diziler

BİLGİSAYAR PROGRAMLAMA DERSİ

BMÜ-101 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ LABORATUARI

DOĞU AKDENİZ ÜNİVERSİTESİ MATEMATİK BÖLÜMÜ 23. LİSELERARASI MATEMATİK YARIŞMASI

Eastern Mediterranean University Faculty of Arts & Sciences -- Department Of Mathematics BİLG213 BİLGİSAYAR PROGRAMLAMAYA GİRİŞ

Programlama Temelleri. Ders notları. Öğr.Gör. Hüseyin Bilal MACİT 2017

Deney 7: Fonksiyon Tanımlama ve Parametre Aktarım Yöntemleri

SAYILAR DOĞAL VE TAM SAYILAR

KARAR YAPILARI. Acaba hangi yöne gitmeliyim? Oturduğun yerden kalkıp, kapıya varana kadar kaç kez karar verdiniz biliyor musunuz?

BMT 101 Algoritma ve Programlama I 3. Hafta (Örnekler) Yük. Müh. Köksal GÜNDOĞDU 1

Dr. Musa KILIÇ Öğretim Görevlisi

BİLGİSAYAR PROGRAMLAMA DERSİ

ALGORİTMA VE PROGRAMLAMA I

C# Çalışma Örnekleri

BPR152-Algoritma ve Programlama II Uygulama -13

Örnek 4: Örnek Özyinelemeli fonksiyon örneği Bölüm 9. C++ programlama dilinde Nesne ve sınıf

KOCAELİ ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ. BİLGİSAYAR LABORATUVARI II FİNAL SINAVI SORU ve CEVAPLARI(I. ogr)

Programlama Dilleri 1. Ders 4: Diziler

140. 2< a< 1 ise kesrinin değeri aşağıdakilerden hangisi olamaz? (3,7) a 1,9 2,4 2,7 3,2 3,7. a a c b ve c a a b c

EBG101 PROGRAMLAMA TEMELLERİ VE ALGORİTMA

BÖLÜM 2: ALGORİTMALAR

Uygulama 1) Aşağıdaki genel (global) değişken tanımlamalarını VB üzerinde yapınız. Süre 10 dak.

Bölüm: Matlab e Giriş.

ÜNİT E ÜNİTE GİRİŞ. Algoritma Mantığı. Algoritma Özellikleri PROGRAMLAMA TEMELLERİ ÜNİTE 3 ALGORİTMA

Final Sınavı Örnek Soruları Güz 2018 Süre: 90 Dakika

1. BÖLÜM Polinomlar BÖLÜM II. Dereceden Denklemler BÖLÜM II. Dereceden Eşitsizlikler BÖLÜM Parabol

BMT 101 Algoritma ve Programlama I 3. Hafta. Yük. Müh. Köksal GÜNDOĞDU 1

8- PROGRAM YAPISAL KOMUTLARI ve. M.ilkucar MAKU MYO 1

İNÖNÜ ÜNİVERSİTESİ MÜH. FAK. BİLGİSAYAR MÜH. BÖL. ALGORİTMA VE PROGRAMLAMA 1 DERSİ LAB. ÖDEVİ

ALGORİTMA VE PROGRAMLAMA I

Algoritma ve Programlama Tamamı Çözümlü Soru Bankası Editör Deniz Mertkan GEZGİN

BİLGİSAYAR BİLİMİ DERSİ (KUR 1) PYTHON PROGRAMLAMA DİLİ ÇALIŞMA KÂĞIDI - 1

ASAL SAYILAR - TAM BÖLENLER - FAKTÖRİYEL Test -1

Değişkenler. Geçerli değişken isimleri : baslamazamani, ad_soyad, x5 Geçersiz değişken isimleri : 3x, while

/ C Bilgisayar Programlama Final Sınavı Test Soruları. Adı soyadı :... Öğrenci no :... İmza :... Tarih, Süre : , 60 dak.

BİLGİSAYAR PROGRAMLAMA DERSİ

Program akıģı sırasında belirtilen satır numaralı yere gitmek için kullanılır. Genel formu: [<satır numarası>] GOTO <satır numarası 1> GOTO n

ATATÜRK ÜNİVERSİTESİ BİLGISAYAR MÜHENDİSLİĞİ BÖLÜMÜ BM 104- NESNEYE YÖNELİK PROGRAMLAMA DERSİ BAHAR DÖNEMİ ÖDEV-3

-A Grubu- MKT103 Görsel Programlama 2015/2016 Güz Dönemi Final Sınavı

Algoritma kelimesinin kökeni:

YUVARLAMA FONKSİYONLARI

Köklü Sayılar ,1+ 0,1+ 1, 6= m 10 ise m kaçtır? ( 8 5 ) 2x 3. + a =? (4)

Transkript:

KARABÜK ÜNĠVERSĠTESĠ TEKNOLOJĠ FAKÜLTESĠ MEKATRONĠK MÜHENDĠSLĠĞĠ BÖLÜMÜ MTM211 BĠLGĠSAYAR PROGRAMLAMA I ÖRNEK SORULAR No Ad Soyad Öğretim : : : Arş. Gör. Dr. Emel SOYLU

Aşağıda verilen problemlerin akış diyagramlarını Flow Chart Visual Programming Language programında gerçekleştiriniz. 1. Dört işlem yapan programı window kullanarak yapma 2. Ekrana yazı yazdırma 3. Dışarıdan girilen iki sayıyı toplatıp ekrana sonuç yazdırma 4. Dışarıdan girilen iki sayıdan büyük olanı ekrana yazdırma 5. 1 den dışarıdan girilen n sayısına kadar olan tamsayıları ekrana yazdırma 6. 1 den 100 e kadar olan çift sayıları ekrana yazdırma 7. Dışarıdan girilen a ve b arasındaki tamsayıları ekrana yazdırma (a<b) 8. Dışarıdan girilen bir şifre 1234 ise ekrana şifre doğru değil ise sürekli şifre soran ve ekrana şifre yanlış yazdırma 9. Dışarıdan girilen bir sayının faktoriyelini alma 10. Girilen n sayısına kadar fibonacci serisini ekrana yazdırma 11. Bir sayının tam bölenlerini ekrana yazdırma 12. Klavyeden girilen üç sayıyı küçükten büyüğe sıralama 13. Klavyeden sıfır girilinceye kadar okutulan değerlerin ortalamasını bulup ekrana yazdırma 14. Klavyeden girilen 4 sayının ortalamasını ekrana yazdırma 15. Klavyeden girilen iki sayı arasındaki sayıların ortalamasını bulma 16. Klavyeden girilen 5 sayıdan en büyüğünü bulup ekrana yazdırma 17. Klavyeden girilen 5 sayıdan en küçüğünü bulup ekrana yazdırma 18. 1 den dışarıdan girilen n sayısına kadar olan sayılar için f (x) fonksiyonunu yapıp 2 sonuçları ekrana yazdırma 19. 1 den dışarıdan girilen n sayısına kadar olan tek sayılar için f (x) x fonksiyonunu yapıp sonuçları ekrana yazdırma n x 1 1 x 2 f (x) x,çift sayılar için 1

1. Ekrana Merhaba Programlama yazdıran programı 2. Ekrana aşağıdaki metni yazdıran programı KARABUK UNIVERSITESI TEKNOLOJI FAKULTESI MEKATRONIK MUHENDISLIGI BOLUMU 3. Soru 2 yi bir tane printf satırı kullanarak yapınız. 4. Dışarıdan 1 integer, 1 float, 1 double veri tipinde değer girdiren ve ekrana yazdıran programı 5. Dışarıdan girilen iki sayının toplamını bulan programı 6. Dışarıdan girilen a ve b sayıları için a b + a işleminin sonucunu bulup ekrana yazdıran programı 5 7.Vize ve final notu girilen öğrencinin ortalamasını hesaplayan programı (Ortalama=Vizex0.4+Finalx0.6) 8. Dışarıdan girilen 3 sayının ortalamasını bulan programı 9. Dışarıdan yarıçapı girilen bir dairenin alanını hesaplayan programı 10. Dışarıdan bir kenar uzunluğu girilen karenin alanını ve çevresini hesaplayan programı 11. ax 2 +bx+c=0 tipi bir denklemin köklerini veren programı a, b ve c katsayıları dışarıdan girilecektir. 12. Saat, dakika,saniye cinsinden dışarıdan girilen bir sürenin toplam kaç saniye olduğunu hesaplayan programı Örneğin 2 saat,3 dakika,7 saniye=7387 sn 13. Taban uzunluğu ve yüksekliği dışarıdan girilen bir üçgenin alanını hesaplayan programı 14. Dışarıdan girilen bir sayının 5 katının 2 fazlasının yarısını hesaplayan programı 15. Dışarıdan girilen 5 basamaklı bir tamsayının basamak değerini alt alta yazdıran programı 2

1. Dışarıdan girilen bir sayının tek ise sayı tektir, çift ise sayı çifttir yazdıran programı 2. Dışarıdan girilen bir sayının sırasıyla karesini, kübünü, kökünü hesaplayan programı 3. Dışarıdan girilen ondalıklı bir x sayısı için exp(x) işlemini yapınız. Çıkan sonucu ceil ve floor fonksiyonlarını kullanarak yuvarlayınız. 4. Dışarıdan girilen bir sayının 100 den büyük olup olmadığını yazdırınız. 5. Dışarıdan girilen bir sayının 5 ile 45 arasında olup olmadığını yazdırınız. 6. Kullanıcı klavyeden 0 girene kadar girilen sayıları toplatan programı 7. Dışarıdan girilen sayıların ortalamasını bulan bir program Kullanıcı sayı girmeye devam etmek istiyorsa e harfine devam etmek istemiyorsa h harfine bastırarak programı yönlendiriniz. 8. Vize ve final notu girilen bir öğrencinin ortalamasını hesaplatarak ortalamanın hangi harfe karşılık geldiğini bulunuz. ( >=90 :AA, 85-89:BA, 80-84:BB, 75-79:CB, 70-74:CC, 60-69:D, <60 :F ) 9. Dışarıdan girilen üç sayıdan en büyüğünü bulan programı 10. Dışarıdan girilen 4 sayıdan en küçüğünü bulan programı 11. Kullanıcı dışarıdan 1-7 arasında sayı girecektir. Switch deyimini kullanarak girilen sayının hangi güne karşılık geldiğini ekrana yazdırınız. 12. Dışarıdan iki sayı girdiriniz. Switch deyimi kullanarak eğer +,-,*,/ karakterlerinden birine basıldığında o matematiksel işlemi yapan programı Başka karaktere basıldığında tekrar karakter girmesini sağlayınız. 13. Dışarıdan girilen iki sayı için kullanıcının seçimine göre dört işlem yapan programı if deyimi kullanarak 14. Dışarıdan girilen bir sayının mutlak değerini bulan programı 15. Dışarıdan girilen bir x sayısı için aşağıdaki işlemi yaptıran programı y = 3x + e x 1 x + x 4 16. Dışarıdan girilen bir x sayısı için aşağıdaki işlemi yaptıran programı y = x 7 + ex log(x) 17. Dışarıdan girilen birinci sayıyı taban, ikinci sayıyı üs olacak şekilde S1 S2 işlemini yapan programı 18. Dışarıdan girilen bir sayı eğer tek ise karesini, çift ise kökünü hesaplayan programı 19. Dışarıdan girilen iki sayıdan büyük olanın kübünü, küçük olanın kökünü bulan programı 20. Dışarıdan girilen yarıçap değerine göre kullanıcı klavyeden 1 e bastığında dairenin çevresini, 2 ye bastığında alanını hesaplayan programı 3

1. 0 dan dan dışarıdan girilen n sayısına kadar olan sayıları alt alta ekrana yazdıran programı for, while ve do-while döngülerini kullanarak 2. Dışarıdan girilen n sayısı ile r sayısı arasındaki sayıları ekrana yazdıran programı 3. Dışarıdan girilen x sayısının faktöriyelini bulan programı 4. Dışarıdan girilen x sayısına kadar olan sayıların toplamını bulan programı 5. Dışarıdan girilen n sayısına kadar olan sayılar içinden 4 e bölünenleri ekrana yazdıran programı 6. Klavyeden girilen sayı pozitif oldukça girilen sayıların toplamını bulan programı do-while döngüsü kullanarak 7. Ekrana n kez Karabük Üniversitesi yazdıran programı 8. Y=(x+5)/2 fonksiyonunu x in -10 ile 20 arasındaki değerleri için sonucunu ekrana yazan programı 9. 100 den geriye doğru sayıları ekrana yazdıran programı 10. Aşağıdaki şekli for döngüsü kullanarak ekrana yazdıran programı * ** *** **** ***** ****** 11. 5 elemanlı bir dizinin elemanlarını dışarıdan girdiren ve toplamını bulan programı 12. 10 elemanlı bir dizi oluşturunuz. Bu dizinin elemanlarını dışarıdan girdiriniz. Dizi elemanı negatif olanların index numarasını yazdıran programı 13. 10 elemanlı bir diziyi 0 ile 30 arasındaki rastgele sayılarla doldurunuz. Bu dizinin en büyük elemanını bulan programı 14. 20 elemanlı 0 ile 5 arasında rastgele sayılardan oluşan bir a dizisindeki her bir elemanın karesini bulup b dizisine atan ve ekrana yazdıran programı 15. Klavyeden sıfır girilinceye kadar dışarıdan girilen sayıların en küçüğünü bulan programı while döngüsü kullanarak 16. Bilgisayarın 0 ile 100 arasında rastgele bir x sayısı üretmesini sağlayınız. Kullanıcıya 5 hak tanıyarak dışarıdan girdiği sayılarla bu sayıyı tahmin etmeye çalışmasını sağlayınız. Kullanıcı x ten büyük sayı girerse daha küçük sayı giriniz, daha küçük sayı girerse daha büyük sayı giriniz şeklinde programı yönlendiriniz. 17. 100 elemanlı 0 ile 1000 arasındaki rastgele sayılardan oluşan bir dizinin en küçük değerini bulan programı 18. Dışarıdan girilen bir stringin 3. karakterini ekrana yazdıran programı 4

19. 9 elemanlı bir A tamsayı dizisi oluşturunuz ve dizinin elemanlarını dışarıdan girdiriniz. B tamsayı dizisine a dizisinin elemanlarını tersten kopyalayan ve ekrana yazdıran programı Mesela A={ 1,3,5,6,8,-3,3,7,2} iken B=2,7,3,-3,8,6,5,3,1} olacaktır. 20. Aşağıdaki şekli ekrana yazdıran programı döngü kullanarak ******* ****** ***** **** *** ** * 21. 10 elemanlı 0 ile 100 arasında rastgele sayılardan oluşan bir dizinin ortalamasını bulan programı 22. 23. 20 elemanlı -10 ile 10 arasında rastgele sayılardan oluşan bir dizideki çift sayıları alt alta yazdıran programı 24. 1 ile 115 arasındaki tek sayıların toplamını bulan programı for döngüsü ile 25. Aşağıdaki kod çalıştırıldığında ekrana kaç yıldız basılır? int j, k; for (k=0;k<10; k++) { for (j=0; j<5;j++) { printf( "*");} } 26. 10 elemanlı 0 ile 30 arasında rastgele sayılardan oluşan bir dizideki çift sayıların kökünü, tek sayıların küpünü bulan programı 27. Dışarıdan girilen bir sayının asal olup olmadığını bulan programı 28. Dışarıdan girilen 2 sayının obebini bulan programı 29. 30 elemanlı fibonacci dizisini oluşturan kodu 30. 5 elemanlı 0 ile 30 arasında rastgele sayılardan oluşan bir dizi oluşturunuz. Dizideki her bir sayı için alt alta karşısına o kadar * yazdıran programı Ör: 3:*** 10:********** 5:***** 2:** 7:******* 31. Dışarıdan girilen bir sayının muhteşem sayı olup olmadığını bulan programı 5

1. 3x3 bir matrisin elemanlarını dışarıdan alan ve bu matrisi matris görünümünde ekrana yazdıran programı 2. 4x5 bir matrisin elemanlarına 0 ile 30 arasındaki rastgele sayılar atayınız. Oluşturulan matrisi ekrana yazdıran programı 3. 4x3 lük 0 ile 20 arasında rastgele sayılardan oluşan bir matris oluşturunuz. Oluşturulan bu matrisi ve 4 fazlasını ekrana yazdıran programı 4. 4x7 lik bir matris oluşturunuz. Bu matrise 0 ile 100 arasında rastgele sayılar atayınız. Oluşturulan bu matrisi ve satır sütun yer değiştirilmiş halini ekrana yazan programı 5. 3x3 lük 0 ile 10 arasındaki rastgele sayılardan oluşan A ve B matrislerini çarpıp sonucu C matrisine atan programı 6. Faktöriyel alan fonksiyonu Kütüphanesini oluşturunuz. 7. Aşağıdaki işlemde x ve z giriş, y çıkış değişkenidir. Verilen denklemi hesaplayan fonksiyonu 8. Faktöriyel alan özyinelemeli(recursive) fonksiyon 9. Çalıştırıldığında ekrana Karabük Üniversitesi yazan geri değer döndürmeyen fonksiyon 10. 10 elemanlı -20 ile 10 arasında rastgele sayılardan oluşmuş bir dizideki negatif sayıların sayısını bulan fonksiyonu 11. 100 elemanlı 0 ile 100000 arasındaki rastgele sayılardan oluşmuş bir dizideki en büyük sayıyı bulan fonksiyonu Kütüphanesini oluşturunuz. 12. Kendisine gönderilen bir sayının tek mi çift mi olduğunu tespit eden fonksiyonu 13. Dışarıdan girilen bir sayının dışarıdan girilen n. Üssünü hesaplayan fonksiyonu 14. 4 işlem yapan fonksiyonları Kütüphanesini oluşturunuz. 15. Kendisine gönderilen 100 elemanlı rastgele sayılardan oluşan bir dizinin ortalamasını bulup sonuç olarak döndüren fonksiyonu 16. 0 dan dışarıdan girilen sayıya kadar olan sayıların karesini ekrana yazdıran fonksiyonu 17. Karenin alanını fonksiyon kullanarak hesaplayan programı Kütüphanesini oluşturunuz. 18. Ondalıklı sayı olarak değerini dışarıdan ohm cinsinden gireceğiniz 3 paralel direncin eşdeğerini bulan programı fonksiyon kullanarak 19. Aşağıdaki menüyü ekrana yazdıran fonksiyonu (1) Kayıt Ekleme (2) Kayıt Silme (3) Kayıt Düzeltme (4) Yardım (5) Çıkış 20. Fonksiyonlarla ilgili bir soru yazıp cevaplandırınız. 6

1. Bir sınıftaki öğrencilere ait ad, soyad, vize, final, ortalama bilgileri ogrenciler adlı bir yapıda tutulmaktadır. Ad, soyad, vize final bilgileri dışarıdan girilmektedir. Ortalama programda hesaplanmaktadır. Bu işlemleri gerçekleştiren kodu 2. Yukarıdaki soruda ortalaması en yüksek ve en düşük öğrencileri listeleyen programı 3. Yukarıdaki soruda sınıfın not ortalamasını bulan programı 4. Öğrencinin adı, soyadı, numarası, bölümü, fakültesi bilgilerini içeren 30 elemanlı bir yapı tanımlayınız. Bu yapıya kayıt ekleme, silme, düzeltme, ileri-geri kayıtlar arası gezinme, ilk kayıt ve son kaydı görme kodları Kullanıcı menüsü aşağıdaki gibi olmalıdır. (1) Yeni kayıt ekle (2) Kayıt sil (3) Kayıt düzenle (4) İleri (5) Geri (6) İlk kayıt (7) Son kayıt Kullanıcı 1 e bastığında yeni kayıt ekleyecek, 2 ye bastığında istediği dizindeki kaydı silecek, 3 e bastığında istediği dizindeki kaydı değiştirebilecek ve 4, 5, 6, 7 den birine bastığında kayıtlar da gezinebilecektir. 5. Bir firmanın personel alımı ilanına başvuran kişilerin ad, soyad, T.C no, yaş ve mezun olduğu bölüm bilgileri saklanmaktadır. Bu şekilde bir yapıya kayıt yapan programı 6. Yukarıdaki soruda yapıya kayıt yaptıktan sonra yaşı 22 ile 28 arasında olanları listeleten programı 7. Yukarıdaki soruda mezun olduğu bölümü Mekatronik Mühendisliği olanları listeleten programı 7

PROJE LĠSTESĠ 1. Orta nokta (bisection) yöntemi ile ikinci dereceden bir denklemin köklerini bulma 2. Newton-Raphson yöntemi ile ikinci dereceden bir denklemin köklerini bulma 3. Sekant metodu ile kök bulma 4. Gauss eliminasyon yöntemi ile 4 bilinmeyenli bir denklemi çözme 5. Boyutları dışarıdan girilecek olan bir kare matrisin tersini bulma 6. x ve y değerleri dışarıdan girildiğinde string şeklinde dışarıdan girilen bir denklemi çözen program 7. 2 Kare matris üzerinde dört işlem yapan program 8. Paralel port ile karaşimşek devresi 9. Paralel port ile iki bilgisayarı birbirine bağlayarak iletişim kurdurma 10. Struct kullanarak öğrenci kayıt programı 11. Verilen bir metne göre okuma hızını ölçen program 12. Yazma hızını ölçen program 13. Verilen karışık bir metindeki mail adreslerini ve web sayfası adreslerini bulup alt alta listeleyen program 14. Mayın tarlası oyunu (15x15 matriste) 15. Bir sinyalin değerleri bir dizide saklanmaktadır. Bu sinyalin ortalama,türev,max,min, tepe, tepeden tepeye değerlerini bulan programı yazınız 16. (500x500) boyutlu iki matrisin çarpımını ypan programı farklı en az 5 bilgisayarlarda çözüp bilgisayarların performanslarını karşılaştıran programı Matrisler rasgele sayılarla oluşturulacaktır. 17. 10000 elemanlı bir diziyi 4 çeşit sıralama algoritmasına göre sıralayıp sıralama süresine göre algoritmaların performanslarını karşılaştıran program 18. Dışarıdan girilen iki sayı aralığındaki muhteşem sayıları bulan program 19. Değerleri verilen bir RC devresindeki kondansatörün davranış grafiğini çizdiren program 20. Bir öğrenciye ait ders ortalamalarının sütun grafiğini çizdiren program 21. Vize notları verilen bir sınıftaki öğrencilerin finalde geçmeleri için gereken minimum puanları hesaplayan program 22. Dışarıdan girilen bir string dizisini isteğe göre A>Z yada Z>A sıralayan program 23. 1000 elemanlı 0 ile 20 arasındaki rasgele elemanlardan oluşan bir dizide hangi sayıdan kaç tane olduğunun sütun grafiğini çizen program 24. 6x6 matris ile hafıza oyunu 25. Türkiyenin 20 ilinde çalışan gezici bir pazarlamacının gideceği iki şehir arasındaki en kısa mesafeyi bulan program 26. Mekatronik Mühendisliği için İngilizceden Türkçeye Terim sözlüğü, sözlüğe admin olarak girildiğinde sözcük ekleme, değiştirme, çıkarma aktif olacak 27. Cep telefonu kayıt programı, ad, soyad,grup,telefon bilgileri kaydedilecek ada göre, soyada göre alfabetik sıralama yapılabilecek, gruplar seçildiğinde o gruptaki kişiler listelenecek 8

28. Elektronik malzeme satan bir firmada otomatik fatura oluşturma programı dışarıdan malzeme kodu ve adedi girilecek ona göre toplam fiyat ve kdv dahil toplam fiyat hesaplanacak, ürünlerin bilgileri kayıtlı dosyadan çekilecek 29. 5 girişli tek katmanlı bir yapay sinir ağı hücresinin eğitimi 30. Rasgele sayılar üreterek belirli bir süre boyunca bu sayıların anlık grafiğini çizdirme 31. Faktoriyel,maksimum,minimum,ortalama,sıralama fonksiyonlarını içeren kütüphane yazma 32. Kelime sırası oyunu( kolay,orta,zor) 33. "Matematik oyunu (belirli aralıklarla ekrana rasgele gelen negatif ve pozitif sayıların toplanması) kolay,orta,zor (sayıların adeti ve kaç haneli olduğu dışarıdan girilecek)" 34. x,y ekseninde koordinatları verilen bir çizginin x ve y eksenlerine göre simetrisini ve yansımasını bulan ve çizdiren program 35. "İkilik formatta dışarıdanbir sayıyı decimal ve hexadesimale çevirme, Decimal formatta girilen bir sayıyı ikilik ve hexadesimale çevirme Hexadecimal formatta girilen bir sayıyı binary ve decimale çevirme" 9