PROGRAMLAMA I - Deneme Sınavı - 2
2. Otobüsteki kişileri say.
3. Sayılan kişi sayısı 30'dan büyük mü?
4. Evet ise 6. adıma git.
5. Hayır ise 8. adıma git.
6. Kapasite aşımı uyarısı ver.
7. 2. adıma git.
8. Bitir.
Maximum 30 kişi kapasiteli bir yolcu otobüsünün hareket etmesi için 30 kişiyi aşmaması gerektiğini anlatan algoritmada otobüsün hareket etmesini sağlayan "Bitir" adımından önceki adım aşağıdakilerden hangisidir?
SAYI sayı1, sayı2, sayı3
OKU sayı1+sayı2
OKU sayı2+sayı3
OKU sayı1+sayı3
Eğer sayı1+sayı2>sayı2+sayı3 ve sayı1+sayı2>sayı1+sayı3 ise
YAZ sayı1+sayı2
DEĞİLSE EĞER sayı2+sayı3>sayı1+sayı3
YAZ sayı2+sayı3
DEĞİLSE
YAZ sayı1+sayı3
BİTİR
Yukarıdaki sözde (pseudo) kod ile yapılan işlem aşağıdakilerden hangisidir?
Yukarıda yer alan akış diyagramı şekli hangi anlama gelmektedir?
Bu örnekte verilen isimlendirme stiline ne ad verilir?
int y ;
y = x ;
Yukarıda yer alan kod parçası derlendiğinde, derleyici hata verecektir. Bunun sebebi nedir?
{
int ogrenciSayisi = 10;
ogrenciSayisi -= 3;
Console.WriteLine($"Toplam öğrenci sayısı: {ogrenciSayisi}");
}
Yukarıdaki bileşik atama operatörü içeren bir kod parçası verilmiştir. Bu kodun ürettiği çıktı aşağıdakilerden hangisidir?
Yukarıda verilen tanım, C# da dahil olmak üzere pek çok programlama dilinde yer alan bir akış kontrol yapısını tanımlamaktadır. Bu yapıya ne isim verilir?
int[] eleman2 = { 4, 16, 36, 64 } ;
int[] eleman3 = { 8, 64, 216, 512, 1000 } ;
int[][] ArrArr = { eleman1, eleman2, eleman3 } ;
Yukarıda yer alan kod parçasındaki ArrArr isimli değişken ne tür bir yapıdır?
Yukarıdaki cümlede boş yere aşağıdakilerden hangisinin gelmesi uygundur?