М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Markiza11
Markiza11
13.05.2021 06:08 •  Информатика

Надо дано целое число n. составьте программу которая выясняет является ли значение переменной n кратным трем.

👇
Ответ:
justnero
justnero
13.05.2021
Var
  n: integer;
begin
  read(n);
  if n mod 3 = 0 then writeln('yes') else writeln('no')
end.
4,5(12 оценок)
Ответ:
pol422
pol422
13.05.2021
Program project1;
var  s:integer;
begin  writeln('vedite chislo: ');
readln(s);
if s mod 3 = 0 then
writeln('yavlyaetsa kratnim');
else
writeln('ne yavlyaetsa kratnim');
readln;
end.              
4,8(23 оценок)
Открыть все ответы
Ответ:
Anonim2118
Anonim2118
13.05.2021
Function ds(ByVal n As Integer) As Integer
    'Сумма цифр в числе n
    Dim s As Integer
    s = 0
    Do While n <> 0
        s = s + n Mod 10
        n = Int(n / 10)
    Loop
    ds = s
End Function

Function IsGood(n As Integer) As Boolean
    'Сохраняется ли сумма цифр при умножении числа на 2,3,..9 ?
    Dim etalon As Integer, k As Integer
    etalon = ds(n)
    IsGood = True
    k = 2
    Do While IsGood And k < 10
        IsGood = (ds(n * k) = etalon)
        k = k + 1
    Loop
End Function

Sub aaa()
    Dim i As Integer, s As String
    s = ""
    For i = 10 To 99
        If IsGood(i) Then s = s + Str(i)
    Next i
    MsgBox s
End Sub

Тестовое решение:
18 45 90 99
4,4(30 оценок)
Ответ:
Vadim200129
Vadim200129
13.05.2021
Program z1;  Var a: array [1..100,1..100] of integer; i,j,n,m,min,t:integer;Begin  write('Введите кол-во столбцов - ');  readln(n);  write('Введите кол-во строк - ');  readln(m);  randomize;  for j:=1 to m do  begin    for i:=1 to n do    begin      a[i][j]:=random(9)-0;      write (a[i][j],' ');    end;    writeln;  end;    min:=a[1][4];  t:=1;  for i:=2 to n do  begin    if (a[i][4]<min)       then begin             min:=a[i][4];             t:=i;           end;  end;  writeln('Минимальный элемент - ',min);  writeln('Столбец - ',t);End.
4,8(17 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ