005
Версия от 08:21, 24 сентября 2020; pw>Безуглов Сергей
Pascal.ABC
var
name, dayOfWeek : string;
age : integer;
function IsEven(x: integer): boolean;
begin
if (x mod 2 = 0) then
Result := true
else
Result := false;
end;
Begin
Writeln('Введите ваше имя:');
Readln(name);
Writeln('Привет, ' + name + ' (' + age + ')!');
Writeln('Введите ваш возраст:');
Readln(age);
if (IsEven(age)) then
begin
Writeln('Ваш возраст чётный');
end;
// условный оператор
if (age > 6) and (age <= 18) then
begin
Writeln('Вы скорее всего учитесь в школе.');
end;
Writeln('Какой сегодня день недели (пн, вт, ср, чт, пт, сб, вс)?');
Readln(dayOfWeek);
// оператор множественного выбора
case dayOfWeek of
'пн': Writeln('В понедельник важно избегать конфликтов.');
'вт': Writeln('Во вторник нужно не поддаватся на провокации.');
'ср': Writeln('Среда полна сюрпризов и неожиданностей.');
'чт': Writeln('В четверг сбываются желания.');
'пт': Writeln('Пятница готовит приятную встречу.');
'сб': Writeln('В субботу можно отдохнуть.');
'вс': Writeln('Воскресенье хороший день для спорта');
else Writeln('Вы придумали какой-то новый день недели - ' + dayOfWeek + '.');
end;
end.
Javascript
index.html
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8">
5 <title>Hello</title>
6 <script type="application/javascript" src="script.js"></script>
7 </head>
8 <body>
9
10 </body>
11 </html>
script.js
1 var name, dayOfWeek;
2 var age;
3
4 function IsEven(x) {
5 if (x % 2 === 0) {
6 return true;
7 } else {
8 return false;
9 }
10 }
11
12
13 name = prompt('Введите ваше имя:');
14
15
16 alert('Привет, ' + name + '!');
17
18 age = prompt('Введите ваш возраст:');
19
20 if (IsEven(age)) {
21 alert('Ваш возраст чётный');
22 }
23
24 // условный оператор
25 if ((age > 6) && (age <= 18))
26 alert('Вы скорее всего учитесь в школе.');
27
28
29 dayOfWeek = prompt('Какой сегодня день недели (пн, вт, ср, чт, пт, сб, вс)?');
30
31 // оператор множественного выбора
32 switch (dayOfWeek) {
33 case 'пн':
34 alert('В понедельник важно избегать конфликтов.');
35 break;
36 case 'вт':
37 alert('Во вторник нужно не поддаватся на провокации.');
38 break;
39 case 'ср':
40 alert('Среда полна сюрпризов и неожиданностей.');
41 break;
42 case 'чт':
43 alert('В четверг сбываются желания.');
44 break;
45 case 'пт':
46 alert('Пятница готовит приятную встречу.');
47 break;
48 case 'сб':
49 alert('В субботу можно отдохнуть.');
50 break;
51 case 'вс':
52 alert('Воскресенье хороший день для спорта');
53 break;
54 default:
55 alert('Вы придумали какой-то новый день недели - ' + dayOfWeek + '.');
56 break;
57 }
C
1 #include <stdbool.h>
2 #include <stdio.h>
3
4 bool IsEven(int x) {
5 if (x % 2 == 0) {
6 return true;
7 }
8 else {
9 return false;
10 }
11 }
12
13 int main()
14 {
15 char name[100];
16 int age, dayOfWeek;
17
18 printf("%s", "Enter your name:");
19 scanf_s("%s", name, sizeof(name));
20
21 printf("Hello, %s!\n", name);
22
23 printf("%s", "Enter your age:");
24 scanf_s("%d", &age);
25
26 if (IsEven(age)) {
27 printf("Your age is even!\n");
28 }
29
30 // условный оператор
31 if ((age > 6) && (age <= 18))
32 printf("You probably learning at school.\n");
33
34 printf("%s", "Enter day of week (sun = 7, mon = 1, tue = 2, wed = 3, thu = 4, fri = 5, sat = 6):");
35 scanf_s("%d", &dayOfWeek);
36
37 // оператор множественного выбора
38 switch (dayOfWeek) {
39 case 1:
40 printf("It's important to avoid conflicts on Monday.");
41 break;
42 case 2:
43 printf("On Tuesday, you must not succumb to provocations.");
44 break;
45 case 3:
46 printf("Wednesday is full of surprises and surprises.");
47 break;
48 case 4:
49 printf("On Thursday wishes come true.");
50 break;
51 case 5:
52 printf("Friday is preparing a pleasant meeting.");
53 break;
54 case 6:
55 printf("You can rest on Saturday.");
56 break;
57 case 7:
58 printf("Sunday is a good day for sports.");
59 break;
60 default:
61 printf("Have you invented some new day of the week - %d!", dayOfWeek);
62 break;
63 }
64 }