005: различия между версиями

Материал из Информационная безопасностя
Перейти к навигации Перейти к поиску
м (2 версии импортировано)
 
Строка 1: Строка 1:
 
{{TOCRight}}
 
{{TOCRight}}
 
== Pascal.ABC ==
 
== Pascal.ABC ==
<syntaxhighlight lang="Component Pascal" line='line'>
+
<syntaxhighlight lang="C" line='line'>
 
var
 
var
 
   name, dayOfWeek : string;  
 
   name, dayOfWeek : string;  

Текущая версия на 11:46, 13 октября 2020

Pascal.ABC

 1 var
 2   name, dayOfWeek : string; 
 3   age : integer;
 4   
 5 function IsEven(x: integer): boolean;
 6 begin
 7   if (x mod 2 = 0) then 
 8     Result := true
 9   else 
10     Result := false;
11 end;
12 
13 Begin
14   Writeln('Введите ваше имя:'); 
15   Readln(name);
16   
17   Writeln('Привет, ' + name + ' (' + age + ')!');
18   
19   Writeln('Введите ваш возраст:');
20   Readln(age);
21   
22   if (IsEven(age)) then
23   begin
24     Writeln('Ваш возраст чётный');
25   end;
26   
27   // условный оператор
28   if (age > 6) and (age <= 18) then
29   begin
30     Writeln('Вы скорее всего учитесь в школе.'); 
31   end;
32   
33   Writeln('Какой сегодня день недели (пн, вт, ср, чт, пт, сб, вс)?'); 
34   Readln(dayOfWeek);
35   
36   // оператор множественного выбора
37   case dayOfWeek of
38     'пн': Writeln( понедельник важно избегать конфликтов.');
39     'вт': Writeln('Во вторник нужно не поддаватся на провокации.');
40     'ср': Writeln('Среда полна сюрпризов и неожиданностей.');
41     'чт': Writeln( четверг сбываются желания.');
42     'пт': Writeln('Пятница готовит приятную встречу.');
43     'сб': Writeln( субботу можно отдохнуть.');
44     'вс': Writeln('Воскресенье хороший день для спорта');
45     else  Writeln('Вы придумали какой-то новый день недели - ' + dayOfWeek + '.');
46   end;  
47 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 }