profile
Опубликовано 5 лет назад по предмету Информатика от fancy888

Дано натуральное число. Найти сумму его делителей, не кратных 3. Нужно написать программу в Паскале через div и mod. Помогите пожалуйста!

  1. Ответ
    Ответ дан ЧерныйГолубь
    Программа считает 1 и само число(Если оно не кратно 3) за делители
    program n1;
      uses crt;
    var
      i,x,s:integer;
    begin
    writeln('Введите число'); readln(x);
    s:=0;
    for i:=1 to x do
      if (i mod 3<>0) then s:=s+i;
    writeln(s);
    end.
    1. Ответ
      Ответ дан fancy888
      Вот так?
    2. Ответ
      Ответ дан fancy888
      program qq;
      var i,n,s: integer;
      begin
      writeln ('ââåäèòå íàòóðàëüíîå ÷èñëî');
      readln (n);
      s:=0;
      for i:=1 to n do
      if (n mod i = 0) and (i mod 3<>0) then
      s:=s+i;
      writeln (s);
      end.
    3. Ответ
      Ответ дан ЧерныйГолубь
      В смысле?
    4. Ответ
      Ответ дан fancy888
      Спасибооо!!
Самые новые вопросы