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

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

shpakohat
Казаков
Zhanibekrva Kandaurova
syana80
ekaterinaorl1998
grenysherg2873
Alekseevna1811
mustaevdmitry397
ftyh6
Svetlana ALLA
yusliva
Лоскутова
subbotinlan
arsen-ai-ti
ribanina