Дарси 3

Тағйирёбандаҳо

Тағйирёбандаҳо

Дар ин дарс: қиматҳоро дар тағйирёбандаҳо нигоҳ медоред ва онҳоро иваз мекунед.

Тамоми дарс дар як саҳифа

Тағйирёбандаҳо

Дар ин дарс: қиматҳоро дар тағйирёбандаҳо нигоҳ медоред ва онҳоро иваз мекунед.

Тағйирёбанда чист?

Тағйирёбанда - қуттие бо ном, ки дар он қимат нигоҳ дошта мешавад. Онро бо калимаи тағ эълон мекунем:

1тағ ном = "Зарина";
2тағ синну = 13;
3чоп(ном);
4чоп(синну);
5чоп(ном, "-", синну, "сола");
  • тағ ном = "Зарина"; - тағйирёбандаи ном-ро эълон мекунад ва ба он қимати "Зарина"-ро медиҳад.
  • чоп(ном) - қимати тағйирёбандаро чоп мекунад, на калимаи «ном»-ро.

Қиматро иваз кардан

1тағ хол = 10;
2чоп(хол);
3хол = 15;
4чоп(хол);
5хол = хол + 5;
6чоп(хол);
  • хол = 15; - қимати навро медиҳад; тағ дигар лозим нест.
  • хол = хол + 5; - қимати ҳозираро гирифта, 5 илова мекунад ва натиҷаро боз дар хол нигоҳ медорад.

Қиматро иваз кардан

Пас аз ин барнома дар х чӣ қимат ҳаст?

1тағ х = 4;
2х = х * 2;
3х = х + 1;
  • 4
  • 8
  • 9
  • 5

Собит

Қимате, ки иваз намешавад, бо собит эълон мешавад:

1собит рӯзҳоиҲафта = 7;
2чоп("Дар як ҳафта", рӯзҳоиҲафта, "рӯз ҳаст");

Агар ба собит қимати нав диҳед, майдони озмоиш хато нишон медиҳад.

Номи тағйирёбанда

  • Ном аз ҳарфҳо, рақамҳо ва _ иборат аст ва бо ҳарф сар мешавад: ном, хол2, шумораи_хонандагон, рӯзҳоиҲафта.
  • Номи фаҳмо интихоб кунед: синну беҳтар аз х аст.
  • Калимаҳои калидиро (тағ, агар, чоп …) ҳамчун ном истифода набаред.

Хатоҳои маъмул

  • Тағйирёбандаро пеш аз эълон истифода бурдан: чоп(х); тағ х = 1;
  • Як номро ду бор бо тағ эълон кардан.
  • чоп("ном") навиштан ба ҷои чоп(ном): нохунак матнро чоп мекунад.

Масъала: Шиносномаи ман

Тағйирёбандаи ном-ро бо қимати "Сино" ва синну-ро бо қимати 12 эълон кунед. Баъд бо ёрии онҳо ду сатр чоп кунед: Ном: Сино ва Синну: 12.

Вуруд: Нест.

Натиҷа: Ном: Сино ва Синну: 12.

Масъала: Иваз

Барнома бо тағ а = 5; ва тағ б = 8; сар мешавад. Қиматҳои а ва б-ро иваз кунед - бе он ки рақамҳои 5 ва 8-ро боз нависед - ва а = 8 ва б = 5-ро чоп кунед. Маслиҳат: тағйирёбандаи сеюм лозим мешавад.

Вуруд: Нест.

Натиҷа: а = 8 ва б = 5.

Масъала: Соли оянда

Бо тағ синну = 12; сар кунед. Қимати синну-ро як адад зиёд кунед ва Соли оянда ман 13 сола мешавам.-ро чоп кунед. Рақами 13-ро худ нанависед: онро аз синну гиред.

Вуруд: Нест.

Натиҷа: Соли оянда ман 13 сола мешавам.