Решение задачи №13 из главы 9

Решение задачи №13 из главы 9

У вас есть три числа (три переменные) найдите их медиану(link is external).
Примечание: это условие давалось как простая разминочная задачка для собеседования в Яндекс.

Решение задачи №12 из главы 9

Решение задачи №12 из главы 9

Изучите код:

var s:integer;
    f:boolean;
begin
  f := true;
  b := false;
 
  if (f=true) then
    s:=1;
  else
    s:=2;
 
  if (b=false) then
    s:=3;
  else
    s:=4;
end.

-- блоки условий можно переписать более кратко, без использования сравнения = true или = false, с сохранением той же логики работы программы.

Подсказки:

Решение задачи №9 из главы 9

Решение задачи №9 из главы 9

Есть программа, где пользователь вводит число 1 или число 5:

Решение задачи №22 из главы 13.1

Задача №22 из главы 13.1

Пользователь передает целые положительные число N, выведете на экран последовательность от 1 до N, так чтобы ширина "ёлочки" росла волнами.

javascript Сортировка сиволов строки в алфавитном порядке. Строчные и прописные буквы, пример кода (split, sort)

Можно так:

let str = 'Привет мир!';
let sortedStr =  str.split('').sort().join('');

console.log(sortedStr); //  !Пвеиимррт

-- как видим, большие буквы идут впереди, что не очень "алфавитно", чтобы поправить это передадим функцию сравнения, отличную от той, что использует по умолчанию в sort():

let str = 'Привет мир!';
let sortedStr =  str.split('').sort(
  (a, b) => {
    return a.toLocaleLowerCase() > b.toLocaleLowerCase();
  }
).join('');

console.log(sortedStr); // !веиимПррт

javascript Сортировка массива чисел, пример кода

По возрастанию:

let arr = [1, 5, 4, 10, 3];
arr.sort(function(a, b) {
  return a - b;
});

console.log(arr);

По убыванию:

let arr = [1, 5, 4, 10, 3];
arr.sort(function(a, b) {
  return b - a;
});

console.log(arr);

См. подробности о .sort()

Задача 5 Урок 14. Процедуры и функции

Урок 14. Процедуры и функции

{14 — 5 Пользователь передает целое положительное число N,
выведете на экран последовательность от 1 до N "ёлочкой", например для N=17:
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
16 17
ПРИМЕЧАНИЕ: для вывода очередной строки используйте отдельную подпрограмму.}

Задача 4 Урок 14. Процедуры и функции

Урок 14. Процедуры и функции

{14 — 4 Составьте программу, которая выводит на экран прямоугольный флаг N×M вида
(с чередованием плюсов и минусов в строках):
- - - - - -
+ + + + + +
- - - - - -
+ + + + + +
- - - - - -
для вывода очередной строки используйте подпрограмму,
принимающую на вход нужные агрументы.}

Задача 3 Урок 14. Процедуры и функции

Урок 14. Процедуры и функции

{14 — 3 Напишите процедуру, которая принимает переменную целого типа по ссылке,
просит пользователя ввести значение в консоли
и инициализирует переменную этим значением
(убедитесь, что в теле программы значение изменилось).}

Pages

Subscribe to fkn+antitotal RSS