• Tidak ada hasil yang ditemukan

ict class

N/A
N/A
Protected

Academic year: 2023

Membagikan "ict class"

Copied!
17
0
0

Teks penuh

(1)

WELCOME TO

ICT CLASS

(2)

ICT for XI-XII

Monir Ahmed

Asst Prof, Dept of ICT

BAF Shaheen College Dhaka

(3)

Last Topic was:

Chapter 5 (Part#12):

C Programming (Part#4)

ইনপুট-আউটপুট স্টেটমেন্ট

দুটি সংখ্যার স্ট াগফল ননর্ ণমের স্টরাগ্রাে

নিভুজ ও বৃমের স্টেিফল ননর্ ণমের স্টরাগ্রাে

ফামরনহাইট-স্টসলনসোস রূপান্তর স্টরাগ্রাে

(4)

Today’s Topic is:

Chapter 5 (Part#13):

C Programming (Part#5)

Simple if, if-else স্টেটমেন্ট

একটি সংখ্যা স্টজাড় না নিমজাড় তা ননর্ ণমের স্টরাগ্রাে

(5)

কনিউটামরর স্টরাগ্রাে হমলা কতকগুমলা ননমদ ণমের সেনি, া সাধারর্ত অনুক্রনেকভামি

ননি ণাহ হে। নকন্তু স্টরাগ্রামে নদ স্টকামনা েতণ থামক তাহমল অনুক্রনেকভামি ননি ণাহ না হমে।

েতণানু ােী স্টরাগ্রামের স্ট মকামনা অিস্থান স্টথমক ননি ণাহ হমত পামর। এ ধরমনর স্টেমি

কননিেনাল স্টেটমেন্ট ব্যিহার করা হে।

নস স্টরাগ্রানেংমে ব্যিহৃত কমেকটি কননিেনাল স্টেটমেন্ট ননম্নরূপ- - goto

- Simple if - if-else

- Nesting of if-else - else-if ladder

- switch

- The ? Operator

কননিেনাল স্টেটমেন্ট (Conditional Statement)

(6)

goto স্টেটমেন্ট ননেন্ত্রর্ স্টেটমেন্টগুমলার েমে সিমেমে সহজ স্টেটমেন্ট, া

কনিউটামরর স্টরাগ্রাে পমেন্টারমক একস্থান স্টথমক অন্যস্থামন েতণনিহীনভামি স্থানান্তর করমত সাহায্য কমর।

goto-এর সাধারর্ গঠন (syntax) হমলা-

The goto স্টেটমেন্ট

(7)

এখামন label হমলা লাইন নম্বর িা লাইমনর অিস্থান। goto স্টেটমেমন্টর সাহাময্য স্ট স্থানান্তর হে তা

দুই ধরমনর। স্ট েন-

১। সম্মুখ লম্ফ (Forward Jump)

goto স্টেটমেমন্টর ননমে নদ স্টলমিল থামক এিং কমেকটি স্টেটমেন্ট িাদ নদমে স্টেটমেন্টটি কা ণকর হে

তখন তামক সম্মুখ লম্ফ (Forward Jump) িমল।

২। পশ্চাৎ লম্ফ (Backward Jump)

goto স্টেটমেমন্টর উপমর নদ স্টলমিল থামক এিং কমেকটি স্টেটমেন্ট একানধক িার কা ণকর হে তখন তামক পশ্চাৎ লম্ফ (Backward Jump) িমল

The goto স্টেটমেন্ট

(8)

নদ েমতণর সংখ্যা একটি হে এিং ঐ েতণটি সতয হমল একটি কাজ করমত হে তমি if স্টেটমেন্টটি ব্যিহার হে। এটি একটি নিনসেন স্টেটমেন্ট । if-এর সাধারর্ গঠন

(syntax) হমলা-

The if স্টেটমেন্ট

statement-block একটি স্টেটমেন্ট হমত পামর আিার একানধক স্টেটমেন্ট হমত পামর। একটি স্টেটমেন্ট হমল নিতীে িন্ধনী স্টদিার রমোজন স্টনই। নদ test

expression সতয হে তাহমল statement-block কা ণকরী হমি অন্যথাে

কা ণকরী হমি না।

(9)

The if স্টেটমেন্ট-এর স্টলাোট ণ

(10)

#include<stdio.h>

main() {

int marks;

printf("Enter your marks:");

scanf("%d",&marks);

if(marks>=33)

printf("You have passed.");

}

The if স্টেটমেন্ট-এর উদাহরর্

ফলাফল:

Enter your marks: 50 You have passed.

(11)

নদ েমতণর সংখ্যা একটি হে এিং ঐ েতণটি সতয হমল এক িা একানধক কাজ করমি এিং

নেথ্যা হমল অন্য ধরমনর এক িা একানধক কাজ করমি, স্টসমেমি if-else স্টেটমেন্ট ব্যিহার হে।

এর সাধারর্ গঠন (Syntax) হমলা—

The if-else স্টেমটমেন্ট

(12)

The if-else স্টেটমেন্ট-এর স্টলাোট ণ

(13)

#include<stdio.h>

main() {

int marks;

printf("Enter your marks:");

scanf("%d",&marks);

if (marks>=33)

printf("You have passed.");

else

printf("You have failed.");

}

The if-else স্টেটমেন্ট-এর উদাহরর্-১

ফলাফল:

Enter your marks: 20 You have failed.

(14)

#include<stdio.h>

main() {

int n;

printf("Enter a number:");

scanf("%d",&n);

if (n %2==0)

printf("The number is even.");

else

printf("The number is odd.");

}

The if-else স্টেটমেন্ট-এর উদাহরর্-২

ফলাফল:

Enter a number: 20 The number is even.

(15)

G‡mv wb‡R‡K hvPvB Kwi: ˆbe©¨w³K cÖkœ

১। েতণহীনভামি স্টরাগ্রাে স্থানান্তমরর জন্য স্টকান স্টেটমেন্ট ব্যিহার করা হে?

ক. if খ. if-else গ. else-if ladder ঘ. goto

২। স্টকান স্টেটমেনটটি Blocked if নামে পনরনেত?

ক. if খ. Nested if গ. if-else ঘ. else-if ladder

৩। ইনন্টজার স্টিটার ফরমেট স্টেনসফাোর স্টকানটি?

ক. %d খ. %f গ. %s ঘ.%i

৪। int a=10, b=20;

if (a>b)

printf(" %d",++a);

else

printf("%d",++b);

স্টরাগ্রােটির ফলাফল কত হমি?

ক. 10 খ. 11 গ. 20 ঘ. 21

(16)
(17)

Referensi

Dokumen terkait

Introduction 1.1 Gamification as Attractive Teaching Tool for Business Studies ICT-based learning has recently attracted researchers concerning how to implement ICT measures to

The ICT learning method is a lecturing method by using internet technology to increase lecturer- students proximity at class.. The lecturer uses ICT facilities as a teaching tool, allow