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

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

Мамедов
nsn-2012
tochkamail7
menametov
Vladimir1172
Карева Даниил1537
Ka-shop2791
gulnaradjhumabaeva123
irina-mic
сергеевич1958
lobanosky162
mgrunova3966
gorbelena1971
testovich1012
larazaytseva