МихайловнаLarisa1150
?>

ФО "Циклы" 1. Выведите все натуральные делители числа x в порядке возрастания (включая 1 и само число Входные данные: Вводятся натуральное число хВыходные данные: Выведите все делители числа хПример: Входные данные: 12Выходные данные: 1 2 4 8 16 322. По данному натуральному n вычислите сумму 1²+2²+...+n².Входные данные: Вводятся естественное натуральное число n, не привосходящее 100Выходные данные: Необходимо вывести вычисленную сумму. Пример:Входные данные: 2Выходные данные: 53. Дано целое число, не меньшее 2. Выведите его наименьший натуральный делитель, отличный от 1. Входные данные: Вводится натуральное число.Выходные данные: Выведите ответ на задачу.Пример:Входные данные: 15Выходные данные: 34. Входные данные: Задано единственное число NВыходные данные: Необходимо вывести сумму цифр числа NПример:Входные данные: 12Выходные данные: 3​

Информатика

Ответы

maksim1lssah575
// PascalABC.NET 3.0, сборка 1076
const
  n=20; { количество дат }
type
  TDate=record
    d:1..31;
    m:1..12;
    y:word
  end;
var
  dates:array[1..n] of TDate;
  i:byte;
  s,st:string;
 
begin
  Randomize;
  for i:=1 to n do begin
    s:='';
    With dates[i] do begin
      d:=Random(27)+1;
      Str(d,st);
      if Length(st)=1 then st:='0'+st;
      s:=s+st+'.';
      m:=Random(12)+1;
      Str(m,st);
      if Length(st)=1 then st:='0'+st;
      s:=s+st+'.';
      y:=Random(51)+1960;
      Str(y,st);
      s:=s+st;
      if m in [3..5] then s:=s+' - весенняя';
      Writeln(s)
    end
  end
end.

Тестовое решение:
22.12.1979
21.10.1975
25.03.1980 - весенняя
23.04.1967 - весенняя
09.10.1967
16.05.1965 - весенняя
09.08.1996
05.10.2001
10.11.1985
18.08.1970
08.10.1983
01.12.2005
01.01.1994
09.11.1962
14.09.1979
24.03.2008 - весенняя
14.01.2003
22.04.1990 - весенняя
18.08.1969
16.05.2009 - весенняя

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

ФО "Циклы" 1. Выведите все натуральные делители числа x в порядке возрастания (включая 1 и само число Входные данные: Вводятся натуральное число хВыходные данные: Выведите все делители числа хПример: Входные данные: 12Выходные данные: 1 2 4 8 16 322. По данному натуральному n вычислите сумму 1²+2²+...+n².Входные данные: Вводятся естественное натуральное число n, не привосходящее 100Выходные данные: Необходимо вывести вычисленную сумму. Пример:Входные данные: 2Выходные данные: 53. Дано целое число, не меньшее 2. Выведите его наименьший натуральный делитель, отличный от 1. Входные данные: Вводится натуральное число.Выходные данные: Выведите ответ на задачу.Пример:Входные данные: 15Выходные данные: 34. Входные данные: Задано единственное число NВыходные данные: Необходимо вывести сумму цифр числа NПример:Входные данные: 12Выходные данные: 3​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

sanyaborisov910067
grigoriev8
bugaevnicky
Aleksandrovich-Yurevna1421
zubritskiy550
pereverzev
Чунихина1586
Ivan1568
artemka56rus
Nikolaevich
komarov-dmitriy
kattarina71
fmba18
mahalama7359
punctvydachi