profile
Размещено 5 лет назад по предмету Информатика от kasyanova98

ПОЖАЛУЙСТА!ПОМОГИТЕ!СРОЧНО!
Решить задачи на турбопаскале:

1.Дано натуральное число Найти сумму и произведение первых двух чисел.
2.Дано n-значное натуральное число. Правда ли что квадрат произведения цифр числа равняется кубу суммы цифр числа.
3.Составить программу, которая печатает таблицу умножения и сложения натуральных чисел в десятичной системе счисления.

  1. Ответ на вопрос
    Ответ на вопрос дан Alphaeus
    Program  Kasyanova98_1;
    uses crt;
    var n,nt,p:integer;
      begin
      writeln('***   Alphaues is thinking...   ***');
      write('Ok, введите натуральное число N = ');
      readln(n);
      nt:=n;
      while nt>=10 do
        begin
          p:=nt;
          nt:= nt div 10;
        end;
      writeln('Cумма первых двух цифр числа ',n,' равна ',(p div 10)+(p mod 10));
      writeln('Произведение первых двух цифр числа ',n,' равно ',(p div 10)*(p mod 10));
    end.

    Program  Kasyanova98_2;
    uses crt;
    var n,nt,sum,kw,temp:integer;
      begin
      writeln('***   Alphaues is thinking...   ***');
      write('Ok, введите натуральное число N = ');
      readln(n);
      nt:=n;
      sum:=0;
      kw:=1;
      while nt>=1 do
        begin
        temp:=nt mod 10;
        sum := sum + temp;
        kw:=kw * temp;
        nt := nt div 10;
      end;
      if kw*kw=sum*sum*sum then
          writeln('Квадрат произведения цифр числа ',n,' равняется кубу суммы его цифр')
        else
    writeln('Квадрат произведения цифр числа ',n,' НЕ равняется кубу суммы его цифр');
    end.

    Program Kasyanova98_3.1;
    uses crt;
    const n=10;
    var
      x,y:integer;
    begin
      writeln('********************************************************');
      writeln('*                   ТАБЛИЦА УМНОЖЕНИЯ                  *');
      writeln('********************************************************');
      write('*    * ');
      for y:=1 to n do
        begin
          write(y:2);
          if y<n then write(' | ')
          else      writeln(' * ');
        end;
      writeln('********************************************************');
      for x:=1 to n do
        begin
          write('* ',x:2, ' * ');
          for y:=1 to n do
             begin
              write(x*y:2);
              if y<n then write(' | ')
            end;
            if x*y<100 then writeln(' * ')
                       else writeln('* ');
            if x<10 then writeln('+------------------------------------------------------+')
                    else writeln('********************************************************');
        end;
    end.

    Program Kasyanova98_3.2;
    uses crt;
    const n=10;
    var
      x,y:integer;
    begin
      writeln('********************************************************');
      writeln('*                   ТАБЛИЦА СЛОЖЕНИЯ                   *');
      writeln('********************************************************');
      write('*    * ');
      for y:=1 to n do
        begin
          write(y:2);
          if y<n then write(' | ')
          else      writeln(' * ');
        end;
      writeln('********************************************************');
      for x:=1 to n do
        begin
          write('* ',x:2, ' * ');
          for y:=1 to n do
             begin
              write(x+y:2);
              if y<n then write(' | ')
            end;
            if x+y<100 then writeln(' * ')
                       else writeln('* ');
            if x<10 then writeln('+------------------------------------------------------+')
                    else writeln('********************************************************');
        end;
    end.

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.