NEW
Font size
WorksheetsGenel Sınav
Total questions: 27
Worksheet time: 14mins
Aşağıdaki satırlardan hangisi C++’ta doğru bir değişken tanımlamasıdır?
int sayı = 10;
int = sayı 10;
sayı int = 10;
number: int = 10;
Aşağıdakilerden hangisi string türünde bir değişken tanımlar?
text isim = Ali;
char isim = Ali;
string isim = "Ali";
var isim = "Ali";
Aynı satırda birden fazla değişken tanımlamak için hangisi doğrudur?
int(a,b,c);
int a; b; c;
int a b c;
int a, b, c;
float pi = 3.14; satırında pi değişkeninin türü nedir?
int
double
C) float
char c = 'abc';
1’den 5’e kadar sayıları yazdırmak için doğru for döngüsü hangisidir?
for(int i=1; i<=5; i++)
for(i=1; i<5; i++)
for(int i=1; i=5; i++)
for(i<=5; i++)
Aşağıdaki döngü çıktısı ne olur?
for(int i=0; i<3; i++)
cout << "C++ ";
C++
C++ 3
C++ C++ C++
3 C++
1’den 10’a kadar olan çift sayıları yazdırmak için hangi koşul uygundur?
if(i % 2 == 0)
if(i / 2 == 0)
if(i * 2 == 0)
if(i == 2)
Aşağıdakilerden hangisi for döngüsünün parçası değildir?
Başlatma
Koşul
Arttırma/Azaltma
Yordam
Girilen sayının pozitif olup olmadığını kontrol eden doğru ifade hangisidir?
if(sayi>0)
if(sayi<0)
if(sayi=0)
if(sayi>=)
Aşağıdaki kodda eksik olan ifade hangisidir?
if(sayi >= 50)
cout << "Geçti";
____
cout << "Kaldı";
for
while
else
switch
Aşağıdaki koşulun anlamı nedir?
if(yas >= 18)
Yaş tam 18 ise
Yaş 18 veya daha büyükse
Yaş 18’den küçükse
Yaş 18’den farklıysa
Aşağıdaki ifadelerden hangisi eşitlik karşılaştırması yapar?
!=
=
===
==
if(a > b) koşulu sağlanmazsa hangi blok çalışır?
else
if
for
while
5 elemanlı bir int dizisi nasıl tanımlanır?
int dizi(5);
array int[5];
int dizi[5];
int dizi = [5];
C++’ta sınıf tanımlaması nasıl başlar?
object class
struct
class
define class
Aşağıdaki sınıf tanımı doğru mu?
class Ogrenci {
public:
string isim;
int yas;
};
Yanlış (public olmalıydı)
Yanlış (noktalı virgül eksik)
Doğru
Yanlış (parantez hatalı)
Ogrenci ali; satırı ne yapar?
Sınıfın bir nesnesini oluşturur
Değişken tanımlar
Dosya açar
Yeni bir sınıf oluşturur
ofstream sınıfı ne işe yarar?
Dosya okumak
Dosya yazmak
Dosya silmek
Dosya kopyalamak
Aşağıdaki kod parçacığıyla ilgili doğru ifade hangisidir?
ofstream dosya("veri.txt");
dosya << "Merhaba";
dosya.close();
Dosyaya “Merhaba” yazar ve ardından kapatır.
Dosyayı okur ama kapatmaz.
Dosyayı siler.
Ekrana “Merhaba” yazar.
Aşağıdaki programın çıktısı nedir?
int dizi[5] = {2, 4, 6, 8, 10};
int toplam = 0;
for(int i = 0; i < 5; i += 2)
toplam += dizi[i];
cout << toplam;
10
30
20
18
Aşağıdaki kod ne yazdırır?
int dizi[5] = {5, 10, 15, 20, 25};
cout << dizi[2] + dizi[4];
10
50
40
30
Aşağıdaki kodun çıktısı nedir?
int sayilar[4] = {2, 4, 6, 8};
int toplam = 0;
for(int i=0; i<4; i++)
toplam += sayilar[i];
cout << toplam;
20
40
30
25
Aşağıdaki kodun çıktısı nedir?
class Ogrenci
{ public: string isim; int yas;
void yazdir()
{ cout << isim << " - " << yas; } };
int main()
{ Ogrenci ali; ali.isim = "Ali"; ali.yas = 16; ali.yazdir(); }
Ali
İsim ve yaş bilgisi ekrana yazılmaz
Ali - 16
16
Aşağıdaki kod çalıştırıldığında “deneme.txt” dosyasına ne yazılır?
ofstream dosya("deneme.txt");
dosya << "C++ Programlama";
dosya.close();
Ekrana “C++ Programlama” yazar
Dosyaya “C++ Programlama” yazar
Dosyayı siler
Hiçbir işlem yapmaz
C++’ta bir dosyaya veri yazmak için hangi sınıf kullanılır?
ifstream
ofstream
fstream
iostream
C++’ta bir dosyadan veri okumak için hangi sınıf kullanılır?
ofstream
cout
fstream
ifstream
C++’ta bir dosyada hem okuma hem yazma işlemleri yapmak için hangi sınıf kullanılır?
ofstream
fstream
filecontrol
ifstream
