Картузов-Алексей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*
Комментарий*

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

det-skazka55
Mariya987
Paradismebel
kate281078
mel9152480522
turaev-1098
Stryapunina
Vasilii1891
soclive7762
erere4443
Stepanovich_Makarov
aluka
Isaeva_Marin1010
Yelena-Svetlana
Taniagrachev