1. C dilinde fonksiyon bildirimi için hangisi gereklidir?

Benzer belgeler
Fonksiyonlar -Genel Test- A

Fonksiyonlar (Altprogram)

Dr. Fatih AY Tel:

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

int printf (const char *format [, argument,...]);

Sınav tarihi : Süre : 60 dak. a) strstr b) strchr c) strcat d) strcpy e) strlen. a) b) d) e) 0

Sınav tarihi : Süre : 60 dak. a) ABCDE b) BCDE c) ABCD d) kod hatalı e) BCD

Ders 5: Temel Kütüphane Fonksiyonlar

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

Sınav tarihi : Süre : 60 dak. c) En başta #include<stdio.h> yazılmamıştır. c) zt d) Pi e) X0

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

BLM 111 ALGORİTMA VE PROGRAMLAMA I

Dr. Fatih AY Tel: fatihay@fatihay.net

10. DOSYA GİRİŞ ÇIKIŞ FONKSİYONLARI

PROGRAMLAMAYA GİRİŞ DERS 2

Eln 1001 Bilgisayar Programlama I

Temel Giriş/Çıkış Fonksiyonları (Devam) Örnek :

Struct VE GÖSTERİCİLER FONKSİYONLARDA STRUCT KULLANIMI Programlama dilleri hafta -

Fonksiyonlar - Functions. Örnek. Örneğin. C dilinde 5/13/2011. ENF-102 Jeoloji

Fonksiyonlar. Yrd.Doç.Dr.Bülent Çobanoğlu

Adı soyadı :... Öğrenci no :... İmza :... Tarih, Süre : dak.

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

Döngü blokunda tek bir deyim varsa {} yazılmayabilir.

Standart başlık dosyası bazı fonksiyonlar. Karakter Üzerinde İşlem Yapan Fonksiyonlar

C PROGRAMLAMA D İ L İ

MAK 1005 Bilgisayar Programlamaya Giriş C DİLİNE GİRİŞ. Prof. Dr. Necmettin Kaya

Hafta 13 Fonksiyonlar

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

BLM-111 PROGRAMLAMA DİLLERİ I. Ders-12 Fonksiyonlar. Yrd. Doç. Dr. Ümit ATİLA

B02.8 Bölüm Değerlendirmeleri ve Özet

ESM-361 Mikroişlemciler. 3. Hafta Ders Öğretim Üyesi Dr.Öğr.Üyesi Ayşe DEMİRHAN

Programlama Dilleri. C Dili. Programlama Dilleri-ders08/ 1

PROGRAMLAMAYA GİRİŞ FONKSİYONLAR

C Programlama printf() Fonksiyonu

BÖLÜM 1b: C++ PROGRAMLAMANIN YAPISI. C++, hard diskte TC, BIN, INCLUDE, LIB gibi alt dizinlere yüklenir.

Karakter katarları ile ilgili fonksiyonlar içerir Yerel kayan noktalı sayılar tanımlanır

Bil Hafta Çalışma Soruları (Yanıtlar)

C E V A P L I T E S T ~ 1

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

C++ Giriş Ders 5 MSGSU Fizik Bölümü Ferhat ÖZOK

Ders 4: Temel Giriş/Çıkış Fonksiyonları

Jval tipi. Genel veri yapılarını kullanacağımız zaman Jval den faydalanırız.önemli olanlar aşağıda mevcuttur:

Bigisayar Programlama

Genel Programlama II

B02.6 Karar Verme, Eşitlik ve Bağıntı Operatörleri

ALGORİTMA VE PROGRAMLAMA I

Bir C programı C fonksiyonlarından oluşur. Bunlar arasında main() adı verilen ana fonksiyon daima olmalıdır. C fonksiyonları programı oluşturan

5. BÖLÜM (10ncu ve 11nci hafta)

ALGORİTMA VE PROGRAMLAMA I

Karşılaştırma Komutları (Switch ve? Operatörü)

8. Bölüm DİZİLER. tip dizi_ismi[eleman_sayısı]; Bütün diziler 0 ile baţlar.

Temel Bilgisayar Bilimleri Ders Notu #4-2. kısım

AHMET YESEVİ ÜNİVERSİTESİ BİLİŞİM SİSTEMLERİ VE MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ LİSANS DÖNEM ÖDEVİ

C Programlama Dilininin Basit Yapıları

Bölüm 2 - C ile Programlamaya Giriş

Temel Giriş/Çıkış Fonksiyonları

Hafta 8 C Dilinde Değişken Tipleri ve Temel Giriş/Çıkış İşlemleri

Bil 101 Bilgisayar Yazılımı 1 Çözümlü Sorular Timur Karaçay

ALGORİTMA VE PROGRAMLAMA I DERS NOTU#10

Fonksiyonlar 1.1 Fonksiyon Nedir?

7. FONKSİYONLAR. Dönüş_Tipi Fonksiyon_Adı (tip giriş_parametreleri);

C PROGRAMLAMA D İ L İ

BÖLÜM 4: DEĞİŞKENLER, SABİTLER VE OPERATÖRLER

NESNEYE YÖNELİK PROGRAMLAMA C++ a Giriş

şeklinde tanımlanmıştır. O halde, dosyaları daha önceki bilgilerimizi kullanarak FILE *Dosya1, *Dosya2;

Eln 1002 Bilgisayar Programlama II

Kocaeli Üniversitesi Bilgisayar Mühendisliği Programlama 2 Dersi Final Sınavı. A Grubu

10/17/2007 Nesneye Yonelik Programlama 3.1

Döngü (Loop) Deyimleri / Veri Belirleyicileri / Matematiksel Fonksiyonlar

Bölüm 9. Altprogramlar ISBN

DERSİN WEB SİTESİ:

B05.11 Faaliyet Alanı

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

BASİT C PROGRAMLARI Öğr.Gör.Dr. Mahmut YALÇIN

Diziler (Arrays) Çok Boyutlu Diziler


Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

Ders 6: Karşılaştırma Deyimleri

PROGRAMLAMA TEMELLER. C Program Yap s

BİLGİSAYAR PROGRAMLAMA

#include <stdio.h> int main(void) { float sayi; float * p; p = &sayi; printf("deger girin:"); scanf("%f", p); printf("girilen deger:%f\n", *p);

Örnek: İki fonksiyondan oluşan bir program. Fonksiyon Tanımı

Sınav tarihi : Süre : 60 dak.

C dilinde if-else yapısı

BĠLGĠSAYAR PROGRAMLAMA II C++ Programlamaya GiriĢ Published by Juan Soulié

Fonksiyonlar. C++ ve NESNEYE DAYALI PROGRAMLAMA 51. /* Fonksiyon: kup Bir tamsayının küpünü hesaplar */ long int kup(int x) {

C Operatörler. Öğr. Gör. M. Ozan AKI. Rev 1.0

C# Yazım Kuralları ERCİYES. Ü. BİLGİSAYAR M. COMPUTER PROGRAMMING II 1 FEHİM KÖYLÜ

Nesne Yönelimli Programlama

BLM111 Programlama Dilleri I. Hafta 10 Diziler. Yrd. Doç. Dr. Caner ÖZCAN

Bölüm 1 Giri ve Temel Kavramlar 1.1 Bir C Programının Olu turulması C Atomları Bölüm Sonu

C Programlama. Öğr. Grv. Mustafa AKSOĞAN. Akçadağ MYO

Adım Adım C. Dr. Hidayet Takcı

C PROGRAMLAMA D İ L İ

Bilgisayar Programlama. Öğr. Gör. Levent TERLEMEZ

1.SORU. Genişlemiş ascii karakterlerinin kodlarını karşılarına yazan C programını

Döngü ve Koşul Deyimleri

Ödevler: Linux ve Uygulamalar Ertesi günün sabahına hazırlanması beklenen akşamlık ödevler

1. Aşağıdaki program parçacığını çalıştırdığınızda result ve param değişkenlerinin aldığı en son değerleri ve programın çıktısını yazınız.

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

Transkript:

Bölüm 1 Fonksiyonlar -Test- 1. C dilinde fonksiyon bildirimi için hangisi gereklidir? (a) Fonksiyonun döndürece i veri tipi (b) Fonksionun ad (c) Fonksiyon parantezi ( ) 2. C dilinde module nedir? (a) Önceden yazlp kütüphaneye konulan fonksiyonlardan olu³an bir topluluktur. (b) Veri tipidir. (c) De i³kendir. (d) C dilinde module yoktur. 3. C dilinde giri³/çk³ i³lemlerini yapan fonksiyonlar nerededir? (a) stdlib.h ba³lk dosyasndadr. (b) io.h ba³lk dosyasndadr. (c) stdio.h ba³lk dosyasndadr. (d) inputoutput.h ba³lk dosyas içindedir. 4. C dilinde fonksion ba³l (prototype) nedir? (a) Fonksiyon türlerinden birisidir.

2 BÖLÜM 1. FONKSIYONLAR -TEST- (b) Bir ba³lk (heder) dosyasdr. (c) fonksiyonu main()'e tantan deyimdir. (d) main() fonksiyonudur 5. Hangisi math.h ba³lk dosyasnda de ildir? (a) sqrt(x) (b) exp(x) (c) pow(x,y) (d) Ln(x) 6. oat a=9.0; oat b=6.0; oat= c= 3.0; veriliyor. 1 p r i n t f ( "%.2 f ", c e i l ( a + b c ) ) ; deyiminin çkts nedir? (a) 26 (b) 26.0 (c) 27.0 (d) 27 7. tekrar kullanlabilme - reusability ne demektir? (a) Yazlan fonksiyonun ba³ka programlara ta³nabilmesidir. (b) Yazlan programn her istendi inde tekrar ko³turulmasdr. (c) Bir i³letim sistemi için yazlan fonksiyonun ba³ka bir i³letim sisteminde çal³masdr. 8. böl ve yönet - (divide and conquer) ne demektir? (a) Program e³it sayda satrlardan olu³an alt gruplara ayrmaktr. (b) Programdaki her i³in farkl bir fonksiyona yaptrlmasdr. (c) Program e³it sayda deyimlerden olu³an alt gruplara ayrmaktr. (d) Politik bir terimdir; bilgisayar bilimlerinde yeri yoktur. 9. yerel de i³ken nedir? (b) Bir blok içinde tanmlanan de i³kendir

3 10. yerel de i³ken nedir? (b) Bir blok içinde tanmlanan de i³kendir 11. parametre (arguments nedir? (a) main() 'in { } bloku içine yazlan de i³kendir. (b) Fonksiyonun { } bloku içine yazlan de i³kendir. (c) Fonksiyonun ( ) parantezi içine yazlan de i³kendir 12. global de i³ken nedir? (b) Hiçbir blok içinde olmayan de i³kendir 13. Hangisi fonksiyon tanmdr? (a) int karebul(int x){return x*x;} (b) int kare Bul(int x){return x * x;} (c) int karebul(int x){ Return x*x;} (d) int kare_bul(int x){return x 2 ;} 14. Hangisi fonksiyon tanmdr? (a) int kare_bul(int x){return x * x;} (b) karebul(int x){ return x * x;} (c) int kare_bul(int x){return x * x;} 15. oat f(int x){...} fonksiyonu tanmlanm³ iken, hangisi onu ça rr? (a) oat f(int 7);

4 BÖLÜM 1. FONKSIYONLAR -TEST- (b) oat f(oat 7.2); (c) f(oat 7.2); (d) f(7); 16. Parametre bildiriminde hangisi do rudur? (a) oat f(double x, double y){...}; (b) oat f(double * 2){...}; (c) double f(x,y){...}; (d) oat f(double x, y){...}; 17. oat f(double, double){...} fonksiyonu için ba³lk bildirimi (function prototype) için hangisi do rudur? (a) oat f(2 * double); (b) double f(x,y); (c) oat f(double, double); (d) oat f(double x, y); 18. math.h ba³lk fonksiyonundan ça rlan sqrt(double x) fonksiyonu için hangisi do rudur? (a) printf("%.3f", sqrt(4)); (b) printf("%.3f", sqrt(4.0)); (c) printf("%.4f", sqrt(4)); 19. math.h ba³lk fonksiyonundan ça rlan sqrt(double x) fonksiyonu için hangisi do rudur? (a) printf("%.3f", sqrt(4)); (b) printf("%.3f", sqrt(4.0)); (c) printf("%.4f", sqrt(4)); 20. Hangisi do ru yazdrr? (a) long double x; için printf("%lf", x); (b) double x; için printf("%f", x); (c) oat x; için printf("%f", x);

5 21. Hangisi do ru okur? (a) long double x; için scanf("%lf", &x); (b) double x; için scanf("%lf", &x); (c) oat x; için scanf("%f", &x); 22. Hangisi do ru yazdrr? (a) unsigned int x; için printf("%u", x); (b) long int x; için printf("%ld", x); (c) short x; için printf("%hd", x); 23. Hangisi do ru okur? (a) unsigned int x; için scanf("%u", &x); (b) long int x; için scanf("%ld", &x); (c) short x; için scanf("%hd", &x); 24. Fonksiyon ça rs kaç türlü olabilir? (a) 3; (b) 2 (c) 1 (d) Çok 25. int toplambul(int x, y) { int toplam; toplam= x + y;} bildiriminde varsa yanl³ ifadeyi düzeltiniz (a) Parametre bildirimi : (int x, int y) olmaldr. (b) return deyimi eklenmelidir. (c) Fonksiyoonun döndürdü ü int tipi önde er (default) oldu u için kaldrlmldr. (d) int toplam; bildirimi gereksizdir; çünkü x ile y onun tipini belirliyor.