alixboy33 Posted January 10, 2012 Share Posted January 10, 2012 Arkadaşlar elinde C++ veya C örnek soruları var mı ? Veya Final Sınavım var yarın çıkabilecek sorular sizce ne olabilir sizlerde örnek soru verin artık aklıma örnek soru gelmiyor Quote Link to comment Share on other sites More sharing options...
Akozdem!R Posted January 10, 2012 Share Posted January 10, 2012 Tahminimce 10-15 arası test, 2-3 tanesi de klasik çıktı sorusu olacaktır. Pointer'lara özellikle iyi bakmanı tavsiye ederim. Bir tane de soru yazayım. 16854 sayısındaki en büyük rakamı bulan program. Quote Link to comment Share on other sites More sharing options...
SimpsoN_Bart Posted January 10, 2012 Share Posted January 10, 2012 [font="Tahoma"]Matrislere de bak, iki boyutlu dizi şeklinde 3x3 ekrana yazdıran programı yazın. vs gibi[/font] [font="Tahoma"]Girilen N adet ADI ve SOYADI stringlerini birleştiren fonksiyonu yazdırın. Bu gecen sene bizim final sorusuydu. strcpy strlen ctrcmp lere bak.[/font] [font="Tahoma"]Yanlış hatırlamıyorsam şöyle de vardı. Klavyeden girilen iki karmaşık sayıdan, secilen işlem türüne(toplama cıkarma bölme çarpma) göre sonuç üreten programı yazın. Bunun algoritmasını da istemişti saolsun başka yapamazdım [/font] [font="Tahoma"]Klavyeden girilen bir sayının, belirtilen pozitif tamsayı üssünü alan program.[/font] [font="Tahoma"]Mod alma gibi işlemler aklıma gelen bunlar istersen kod da yazarız. Neyse kolay gelsin.[/font] Quote Link to comment Share on other sites More sharing options...
alixboy33 Posted January 11, 2012 Author Share Posted January 11, 2012 Öncelikle final sorusundan bahsetmek istiyorum. Uygulama sınavı olmasına rağmen sınav yazılı oldu hala anlam vermiş değiliz. Soru : Klavyeden girilen 2 tam sayının aralarındaki sayilari toplatan programı yazınız. (Not: Fonksiyon kullanılarak çözülecektir ve toplamaya girilen sayi değerleri dahildir.) Örnek : 4 ve 7 girince toplam = 22 , 7 ve 4 girince toplam = 22 olacak. Yanarım yanarımda o kadar çalıştım çıkan soruya bak Programın C++ Kodu : [code]#include<iostream> using namespace std; int tumToplam(int a,int { int toplam=0; if(a<{ for(int i=a;i<=b;i++){ toplam=toplam+i; } } else for(int i=b;i<=a;i++){ toplam=toplam+i; } return toplam; } main(){ int a,b; cout<<"1. Sayiyi Giriniz= "; cin>>a; cout<<"2. Sayiyi Giriniz= "; cin>>b; cout<<"Sayilarin Toplami= "<<tumToplam(a,; return 0; } [/code] ---------------------------------------------------------------- Çalıştıgım bazı C++ örnekleri başkalarının da işine yarayabilir diye paylaşıyorum. Ebob-Ekok Bulma Fonksiyon Kullanarak [code]#include<iostream> using namespace std; int buyuk(int a, int { if(a> return a; else return b; } main(){ int a,b,ebob,i; cout<<"Sayi 1 = "; cin>>a; cout<<"Sayi 2 = "; cin>>b; cout<<endl; int sayi=buyuk(a,; for(i=sayi;i>0;i--){ if(a%i==0 && b%i==0 ){ ebob=i; break; } } int ekok=(a*/ebob; cout<<"Ebob = "<<ebob<<endl; cout<<"Ekok = "<<ekok; return 0; } [/code] Fibonacci Sayı Dizisi [code]//Programin calisma sekli : Klavyeden girdigimiz bir sayi örnek 5 sayisini girelim. //Toplamda ekrana en bastan baslayarak 5 tane fibonacci sayi dizisinden sayi yazar. #include<iostream> using namespace std; int main() { int x=0,y=1,sayi,i,degisken,z; cout<<"Bir sayi Giriniz = "; cin>>sayi; cout<<x<<endl<<y<<endl; for(i=0;i<=sayi-2;++i) { z=x+y; degisken=x; x=y; y=degisken+y; } cout<<z; return 0; } [/code] Vize-Final-Büt Sınav Ortalama Kaldı Geçti Veren Program (Fonksiyon Kullanılarak) [code]#include<iostream> using namespace std; float vize(float x){ x=60.0-(x*2.0/5.0); x=x*5.0/3.0; return x; } float final(float x,float y){ float z; z=x*2/5+y*3/5; return z; } float but(float x,float y){ float z; z=x*2/5+y*3/5; return z; } int main(){ float not1,not2,not3; cout<<"Vize Notunuzu Giriniz = "; cin>>not1; cout<<"Finalde Almaniz Gereken En Dusuk Not = "<<vize(not1)<<endl<<endl; cout<<"Final Notunuzu Giriniz = "; cin>>not2; cout<<"Ortalamaniz = "<<final(not1,not2)<<endl<<endl; if(final(not1,not2)<60){ cout<<"Ortalamaniz 60 Puanin Altinda Oldugu Ýcin Butunleme Sinavina Kaldiniz"<<endl<<endl<<"Butunleme Sinavinda Almaniz Gereken En Dusuk Not = "<<vize(not1)<<endl<<endl; cout<<"Butunleme Sinav Notunuzu Giriniz = "; cin>>not3; cout<<endl; cout<<"Ortalamaniz = "<<but(not1,not3)<<endl<<endl; if(but(not1,not3)<60){ cout<<"Bu Dersten BASARISIZ Oldunuz."; } else cout<<"Bu Dersten BASARILI Oldunuz."; } else cout<<"Bu Dersten BASARILI Oldunuz."; return 0; } [/code] Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.