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

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

Chuhnin195107364
pavlova7771960
didizain
LesnovaVeronika1830
ortopediya
nebo2020
elmiro4ka868617
mospaskrasnogorbukh
videofanovitch
larisau41
samira57
Plamia7917
DVOct33
Головин662
miyulcha8077