Информатикадан Айнымалылар типтері. Арифметикалы? ?рнектерді жазу ережесі та?ырыбына презентация (7 сынып)
* №2 Қосшы орта мектебі Тақырыбы:Айнымалылар типтері. Арифметикалық өрнектерді жазу ережесі.7 сынып Мұғалім: Токанова Назерке Оразбековна информатика мұғалімі * Айнымалылар Айнымалы – аты, типі және мәні болатын шама. Айнымалының мәнін программаның жұмысы кезінде өзгертіп отыруға болады. Айнымалылардың типі:integer{ бүтін }real{ нақты }char{ бір символ }string{ символдық тіркес }boolean { логикалық } Айнымалыларды сипаттау : var a, b: integer;
Q: real;
s1, s2: string; * Айнымалының мәнін қалай өзгертуге болады? Оператор – жоғары деңгейлі программалау тілінің командасы. Меншіктеу операторы айнымалының мәнін өзгерту үшін қолданылады. program qq;var a, b: integer;begin a := 5; b := a + 2; a := (a + 2)*(b – 3);end. a ? 5 5 b ? 5+2 7 a 5 7*4 28 Мысал: * Амалдарды орындау тәртібі жақша ішіндегі өрнекті есептеусолдан оңға қарай көбейту, бөлу, div, modсолдан оңға қарай қосу және алу z := (5*a*c+3*(c-d))/a*(b-c)/ b; x:=(a*a+5*c*c-d*(a+b))/((c+d)*(d-2*a)); 2 3 5 4 1 7 8 6 9 2 6 3 4 7 5 1 12 8 11 10 9 * Сызықтық алгоритмның блок-схемасы басы соңы c := a + b; енгізу a, b шығару c «басы» блогі «енгізу» блогі «процесс» блогі «шығару» блогі «соңы» блогі * Меншіктеу операторы Жалпы құрылымы: Арифметикалық өрнектің құрамындатұрақтыларайнымалы атауларыарифметикалық амалдар белгілері: + - * / div modфункцияларды шақыружақшалар ( ) көбейту бөлу бүтінді бүтінге бөлу бөлуден қалған қалдық <айнымалы атауы> := <өрнек>; * Енгізу операторы read ( a ); { а айнымалысының мәнін енгізу} read ( a, b ); { а және b айнымалыларының мәндерін енгізу} Екі санды қалай енгізуге болады? бос орын арқылы:25 30 Enter арқылы:25 30 a 25 b 30 a 25 b 30 * Шығару операторы write ( a ); { a айнымалысының мәнін шығару} writeln ( a ); {a айнымалысының мәнін шығарып,келесі жолға көшу} writeln ( ‘Салем!' ); { мәтінді шығару} * Екі санды қосу Есеп. Екі бүтін санды қосып, қосындысын экранда шығару. Шығарылуы: program esep1;
var a, b, c: integer;
begin
read ( a, b );
c := a + b;
writeln ( c );
end. * Тапсырмалар 1. Үш сан енгізіп,олардың қосындысын және көбейтіндісін табу. Мысал: Үш сан енгіз: 4 5 7 4+5+7=16 4*5*7=1402. Үш сан енгізіп, олардың қосындысын, көбейтіндісін және арифметикалық ортасын табу. Мысал: Үш сан енгіз: 4 5 7 4+5+7=16 4*5*7=140 (4+5+7)/3=5.33