|
Зертханалық ЖҰмыс №1 тапсырма (зертханалық жұмыс) тапсыру мерзімі: апта, балл Сырғымалы жолдарды және тізімдерді ұйымдастыру
|
бет | 20/35 | Дата | 20.10.2023 | өлшемі | 1,49 Mb. | | #43937 |
| ЗЕРТХАНАЛЫҚ ЖҰМЫСНавигация по данной странице:
- Шегініс
Төмендегі мәтінді экранға шығаратын программа кодын жасаңдар.
Қалайы солдат
Баяғыда 25 қалайы солдат болыпты. Олардың барлығы да бір анадан – ескі қалайы қасықтан туылған болатын, сондықтан барлығы да бір-біріне бауыр – аға-іні болып келеді. Олардың барлығы да көрікті еді: иықтарында – қаруы, кең жауырынды, мундирлері жасыл мен қызылдан тігілген болатын. Қарасаң, көз тоятын солдаттар еді! Г.-Х. Андерсен
Төмендегі кестеде 7 тапсырма берілген. Осы құжаттың әдемі көрінетін бейнесін жасау керек.
8.2 кесте
Тапсырма
|
Қаріп типі
|
Мөлшері
|
Түсі
|
Фон түсі
|
Жақтауы
|
бос өріс мөлшері
| Шегініс |
01
|
Academy
|
medium
|
Қара
|
Таңдау
|
Таңдау
|
Таңдау
|
Таңдау
|
02
|
Antiqua
|
large
|
Таңдау
|
Көк
|
—"—
|
—"—
|
—"—
|
03
|
Arial
|
xx-small
|
Жасыл
|
Таңдау
|
—"—
|
—"—
|
—"—
|
04
|
Courier
|
x-small
|
Таңдау
|
Көгілдір
|
—"—
|
–"–
|
—"—
|
05
|
Garamond
|
x-large
|
Қызыл
|
Таңдау
|
—"—
|
—"—
|
—"—
|
06
|
New York
|
xx-large
|
Таңдау
|
Сұр
|
—"—
|
—"—
|
—"—
|
07
|
Parsek
|
14pt
|
Сары
|
Таңдау
|
—"—
|
—"—
|
—"—
|
№8 тапсырма (зертханалық жұмыс)
тапсыру мерзімі: 2 апта, 5 балл
1. Меншіктеу тәсілдері
Келесі мысалда:
var х = 1;
var у;
у = (х += 2) + 1;
у айнымалысының мәні 4, ал х айнымалысының мәні – 3. Мынадай тізбекті түрдегі меншіктеулерді де пайдалануға болады :
x = y = z = t = өрнек;
Мұнда бірнеше айнымалының бәріне бір ғана мән меншіктеледі.
«++» және «--» операциялары тек айнымалыларға тіркеледі, оларды өрнектерге қосып жазуға болмайды.
2. Информация енгізу
Alert функциясы информацияны экранға шығару үшін керек. Ал информация енгізу үшін prompt функциясы қажет:
prompt(“жазу", “келісім бойынша енгізілетін мән"); мұнда экранға ішінде екі батырмасы бар терезе шығады.Біз жазба мәліметті енгізу жолына жазамыз да, ОК басамыз. Сонда терезе жоқ болады да, терезеге енгізілген мәліметтер шығады.
JavaScript тілінде арнайы switch конструкциясы бар, оны Netscape Navigator және Internet Explorer браузерлерінің 4-нұсқасынан кейінгілері түсінеді. Ол Си және Java тіілдеріндегі осы командаға сәйкес келеді
Жалпы түрі
switch (өрнек)
{
case вариант1: командалар break;
case вариант2: командалар break;
...
default: командалар
Мұнда switch (өрнек) мәні case сөзінен кейінгі қайсы мәнге тең болса, сол жол орындалады. Онан кейінгі break командасы басқаруды switch сөзінен кейінгі жолға береді. Егер break командасы жоқ болса, онда варианттарды тексеру жалғаса береді. Default нұсқасы (ол болмауы да мүмкін) өрнек мәні case сөзінен кейінгі бірде бір мәнге сәйкес келмеген кезде орындалады.
5. Логикалық операциялар
Шарт ретінде логикалық өрнектер де жазыла береді, ондайда келесі логикалық операциялар қолданылады:
Белгіленуі Сипаттамасы Мысалы
= = Тең x+1==8
!= Тең емес str !=”yes”
> Үлкен x*y>5
>= Үлкен немесе тең d>=0
< Кіші num>10
<= Кіші немесе тең bonus<=5
&& Логикалық ЖӘНЕ 1 < x && x < 10
|| Логикалық НЕМЕСЕ x== 1 || x == 10
! Логикалық ТЕРІСТЕУ ! (1 < x && x < 10)
6. Блок
Жүйелік жақшаға алынған командалар тізбегі {команда1; команда2; ...} бір команда секілді орындалады. Бұндай күрделі команда құрама немесе блок деп аталады. Жақшадан «}» кейін «;» символы қойылмайды. Блок арқылы орындалатын шартты команда мысалдары:
Шағын емтихан программасын жасайық. Емтихан бес сұрақтан тұрады. Бір дұрыс жауапқа бір балл беріледі. Нәтижесінде 2-ден 5-ке дейінгі бір баға қойылады:
- баға = 2, егер дұрыс жауаптар саны 3-тен аз болса;
- әйтпесе баға = дұрыс жауаптар саны.
Ескерту. Браузерлердің NN және IE төртінші нұсқасынан кейінгілері үшін экранға бір «&» символ орнына екі «&&» символын жазу керек.
7. Арифметикалық және тіркестік өрнектерді шарт ретінде пайдалану
i f командасының шарты ретінде логикалық операциялардан бөлек арифметикалық және тіркестік өрнектерді де жазуға болады. Мұнда егер өрнек мәні 0-ге немесе бос мәнге"" тең болса, ол жалған, ал қалған жағдайда ақиқат болып саналады.
Достарыңызбен бөлісу: |
|
|