aofsorular.com
YBS201U

BİLGİSAYAR VE PROGRAMLAMAYA GİRİŞ

6. Ünite
Soru 1
I. ToplamArac = AracSayisi * ++sayac

II.ToplamArac = AracSayisi * sayac++

Yukarıda verilen işlemde AracSayisi 8 ve sayac 0 iken ToplamArac sırası ile I. ve II. işlem için ne olur?

Soru 2
I. A = 7 > ++6

II.A = 0 && 1

III.A= 1||0

Yukarıda verilen işlemlerin hangisi/hangilerinin sonucunda A'nın değeri 1 olur

Soru 3
Yukarıda tırnak içinde verilmiş işleçlerden hangisi veya hangileri atama işleçlerindendir?
Soru 4
Aşağıdakilerden hangisi ilişkisel bir işleç değildir?
Soru 5
Aşağıdakilerden hangisi Mantıksal VE işlecidir?
Soru 6
Yukarıdaki mantıksal ifadelerden hangisinin sonucu sıfır değildir?
Soru 7
İkilik sayı sistemi ile 00101110’a karşılık gelen A sayısı ~A olarak yazıldığında aşağıdakilerden hangisine dönüşür?
Soru 8
#include <stdio.h>

int main(void) {
int A;
A = 4 + !3;
printf("A= %d",A);
}
Yukarıda verilen kod parçacığı çalıştırıldığında çıkan sonuç aşağıdakilerden hangisinde doğur olarak verilmiştir?
Soru 9
Aşağıdakilerden hangisi ilişkisel işleçler arasında yer almaz?
Soru 10
#include <stdio.h>
int main(void) {
int A;
A = 6 == 6 < 10 +1;
if(A == 0)
{
A = !3 + 5;
printf("A= %d",A);
}
else
{
printf("A= %d",A);
}
}
Yukarıda verilen kod parçacığı çalıştırıldığında çıkan sonuç aşağıdakilernden hangisinde doğru olarak verilmiştir.
Soru 11
A=10000011ve C=A>>3 olarak verilsin. Buna göre C aşağıdakilerden hangisidir?
Soru 12
(8 * 2 / 2 + 2) işleminin sonucu nedir?
Soru 13
A'nın değeri: 5

A'nın değeri: 6

A'nın değeri: 7

A'nın değeri: 8

A'nın değeri: 9

A’nın başlangıç değeri 5 olsun. Yukarıdaki çıktının elde edilebilmesi için aşağıdaki hangi seçeneğin kullanılmasına gerek yoktur veya kullanılması yanlış olur?

Soru 14
Yukarıda temel yapısı verilmiş gösterilen FOR Deyimi ile ilgili olarak aşağıda verilen bilgilerden hangisi doğru değildir?
Soru 15
If deyimi ile ilgili olarak aşağıda verilmiş olan bilgilerden hangisi doğru değildir?
Soru 16
#include <stdio.h>
int main(void) {
int sayi = 0;
int sayac = 0;
for(sayac = 0; sayac < 10 ; sayac++)
{
++sayi;
++sayac;
}
printf("sayi = %d and sayac = %d",sayi,sayac);
}
 
Yukarıda verilen kod parçacığına göre çıkan sonuç ne olur?
Soru 17
#include <stdio.h>
int main(void) {
int sayi = 0;
int sayac = 0;
while(sayac < 10)
{
sayac = ++sayi + sayac;
 
}
printf("sayı = %d ve sayaç = %d",sayi,sayac);
}
Yukarıda verilen kod parçacığı sonucunda çıkan sonuç aşağıdakilerden hangisi gibi olur=
Soru 18
#include <stdio.h>
int main(void) {
int sayi = 1;
int sayac = 1;
do
{
sayac = sayac * sayi;
++sayi;
}
while(sayac < 10);
 
printf("sayı = %d ve sayaç = %d",sayi,sayac);
}
Yukarıdaki kod parçacığı çalıştırıldığında sonuç ne olur?
Soru 19
Aşağıdaki seçeneklerden hangisi kalan işleci işlemini örneklendirmektedir?
Soru 20
K = 10 - 9 % 2 işleminde kullanılan işleçlerin işleme alınma sırası hangi seçenekte doğru olarak verilmiştir?