Картузов-Алексей1252
?>

Алтынай решила распечатать свой проект на принтере, но появилось сообщение. одно или несколько полей лежат вне области печати. чтобы увеличить ширину соответствующих полей нажмите на кнопку исправить. 1.объясните причину появления сообщения при отправке на печать документа. 2.какие действия необходимо предпринять для отправки документа на печать?

Информатика

Ответы

Равилевич_Олеговна1496

Причина в том что Алтынай вышла с полей и она не сможет распечатать текст

1.2 Чтобы распечатать текст Алтынай нужно будет нажать на кнопку "исправить " и ей надо расширить длину бумаги чтобы вместилась то что она хотела вставить

eoils-info
Type
  Frac = record
    P: integer;
    Q: 1..32767
  end;

function gcd(a: integer; b: integer): integer;
{Нахождение НОД}
var
  i: integer;
begin
  while b <> 0 do
  begin
    a := a mod b;
    i := b; b := a; a := i
  end;
  result := a
end;

function RedFrac(a: Frac): Frac;
{Сокращение дроби}
var
  igcd: integer;
  r: Frac;
begin
  igcd := gcd(a.P, a.Q);
  r.P := a.P div igcd;
  r.Q := a.Q div igcd;
  RedFrac := r
end;

function Add(a, b: Frac): Frac;
{Сложение дробей}
var
  r: Frac;
begin
  r.P := a.P * b.Q + b.P * a.Q;
  r.Q := a.Q * b.Q;
  Add := RedFrac(r)
end;

function Mult(a, b: Frac): Frac;
{Умножение дробей}
var
  r: Frac;
begin
  r.P := a.P * b.P;
  r.Q := a.Q * b.Q;
  Mult := RedFrac(r)
end;

var
  m, n, k: Frac;

begin
  m.P := 4; m.Q := 15; {4/15}
  n.P := 9; n.Q := 25; {9/25}
  k := Add(m, n);
  Writeln(k.P, '/', k.Q);
  k := Mult(m, n);
  Writeln(k.P, '/', k.Q);
end.

Результат выполнения программы:
47/75
12/125
Jannadon77
#include <iostream>

using namespace std;

int gcd(int a, int b);

int main()
{
    freopen("input.txt", "r", stdin);
    freopen("output.txt", "w", stdout);
   
    int n;
   
    cin >> n;
   
    for (int i = 0; i < n; ++i)
    {
        int a, b, c, d;
       
        scanf("%d/%d+%d/%d=", &a, &b, &c, &d);
       
        int num = a * d + b * c;
        int den = b * d;
       
        int cur_gcd = gcd(num, den);
       
        num /= cur_gcd;
        den /= cur_gcd;
       
        cout << num;
        if(den != 1)
            cout << '/' << den;
        cout << endl;
    }
   
    fclose(stdin);
    fclose(stdout);
    return 0;
}

int gcd(int a, int b)
{
    if(a == 0)
        return b;
    return gcd(b % a, a);
}

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

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

Алтынай решила распечатать свой проект на принтере, но появилось сообщение. одно или несколько полей лежат вне области печати. чтобы увеличить ширину соответствующих полей нажмите на кнопку исправить. 1.объясните причину появления сообщения при отправке на печать документа. 2.какие действия необходимо предпринять для отправки документа на печать?
Ваше имя (никнейм)*
Email*
Комментарий*

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

slipu817838
shangina1997507
Носов Тоноян
Anatolevich_Kulikov1229
Novikova Aleksandrovna
Voronin-Albertovich
Ilin1022
Abespal
mmctriitsk
tashovairina
NIKOLAI
gena1981007
eeirikh
msangelika1010
Игоревна