buhtovarish
?>

написать программу на с# Вам необходимо создать одностраничное WPF-приложение, предварительно продумав его дизайн (расположение элементов, их цвет и т. д (Стили прописываются в файле App.xaml). Нужно создать приложение, которое по введенным параметрам определить знак зодиака пользователя или кто он по восточному гороскопу. - если пользователь выберет определение знака зодиака, то ему должно стать доступным поле, к котором предлагается ввести день рождения, а также будет предложен список месяцев, из который он должен будет выбрать свой. Как только будут введены день и месяц, то при нажатии на специальную кнопку пользователь получит ответ на вопрос, кто он по знаку зодиака. - если пользователь выберет определение того, кто он по восточному гороскопу, то ему должно стать доступным поле для ввода своего года рождения, после то при нажатии на специальную кнопку (ту же самую, что и в предыдущем пункте) пользователь получит ответ на вопрос, кто он по восточному гороскопу.

Информатика

Ответы

ivstigres65
Var
  i, n, s: longint;
  d, k: integer;

begin
  i := 3; k := 0;
  repeat
    s := 1;
    for d := 2 TO Trunc(sqrt(i)) do
    begin
      n := (i div d);
      if n * d = i then s := s + d + (i div d);
    end;
    if int(sqrt(i)) = sqrt(i) then s := s - Trunc(sqrt(i));
    if s = i then k := k + 1;
    i := i + 1
  until (k = 3);
  Writeln('Третье совершенное число равно ',s)
end.

Тестовое решение:
Третье совершенное число равно 496

const
  k=35; { k-е по порядку простое число }

var
  i,j,n,m:integer;

begin
  n:=1; i:=1;
  repeat
    j:=2;
    m:=round(sqrt(i));
    while (i mod j <>0) and (j<=m) do j:=j+1;
    if j>m then n:=n+1;
    i:=i+1
  until (n=k);
  Writeln(i-1)
end.

Тестовое решение:
137

var
  n, d1, d2, d3: integer;

begin
  Write('Введите трехзначное число ->');
  Readln(n);
  d1 := (n div 100);
  d2 := ((n mod 100) div 10);
  d3 := (n mod 10);
  if (d1 * d2 * d3 in [100..999]) then
    Writeln('Произведение цифр трехзначное')
  else Writeln('Произведение цифр не трехзначное')
end.

Тестовое решение:
Введите трехзначное число ->518
Произведение цифр не трехзначное

*** В блок-схемах использованы обозначения:
sqrt(x) - квадратный корень от х;
\ - операция целочисленного деления
% - операция остатка от целочисленного деления    

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

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

написать программу на с# Вам необходимо создать одностраничное WPF-приложение, предварительно продумав его дизайн (расположение элементов, их цвет и т. д (Стили прописываются в файле App.xaml). Нужно создать приложение, которое по введенным параметрам определить знак зодиака пользователя или кто он по восточному гороскопу. - если пользователь выберет определение знака зодиака, то ему должно стать доступным поле, к котором предлагается ввести день рождения, а также будет предложен список месяцев, из который он должен будет выбрать свой. Как только будут введены день и месяц, то при нажатии на специальную кнопку пользователь получит ответ на вопрос, кто он по знаку зодиака. - если пользователь выберет определение того, кто он по восточному гороскопу, то ему должно стать доступным поле для ввода своего года рождения, после то при нажатии на специальную кнопку (ту же самую, что и в предыдущем пункте) пользователь получит ответ на вопрос, кто он по восточному гороскопу.
Ваше имя (никнейм)*
Email*
Комментарий*

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

vadim1140
naratnikova
arbat
savenko0109152
re-art
sredova71121
Мельникова
emaykova785
vypolga1347
Karlova1507
sveta300856729
Сергеевич1726
ksankaaleks611
shyroshka836103
voen-torg