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

Материал из Информационная безопасностя
Перейти к навигации Перейти к поиску
pw>Безуглов Сергей
м (2 версии импортировано)
(нет различий)

Версия 10:47, 13 октября 2020

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 }