Есть ответ 👍

Даны две дроби найти их сумму . (паскаль), надо!

132
200
Посмотреть ответы 3

Ответы на вопрос:


Var   n1, d1, n2, d2, m, n, d, nn, dd, nod: integer;   r: double; begin   writeln('нахождение суммы двух простых дробей.');   write('введите через пробел числитель и знаменатель первой дроби: ');   readln(n1, d1);   write('введите через пробел числитель и знаменатель второй дроби: ');   readln(n2, d2);   {находим результат, как простую дробь}   n : = n1 * d2 + n2 * d1;   d : = d1 * d2;   r : = n / d;   {если дробь неправильная, надо исключить целое число}   if n > d then begin m : = n div d; n : = n mod d end   else if n = d then begin m : = 1; n : = 0; d : = 1 end   else m : = 0;   {возможно числитель и знаменатель дроби могут быть частично сокращены}   if n < > 0 then begin       {ищем нод числителя и знаменателя и делим их на него}       nn : = n; dd : = d;       while nn < > dd do           if nn > dd then nn : = nn - dd else dd : = dd - nn;       nod : = nn;       if nod < > 1 then begin n : = n div nod; d : = d div nod end;   end;   write(n1, '/', d1, ' + ', n2, '/', d2, ' = ');   if m > 0 then       if n < > 0 then writeln(m, ' ', n, '/', d, ' = ', r)       else writeln(m)   else       writeln(n, '/', d, ' = ', r) end. тестовые примеры: нахождение суммы двух простых дробей. введите через пробел числитель и знаменатель первой дроби: 25 5 введите через пробел числитель и знаменатель второй дроби: 64 256 25/5 + 64/256 = 5 1/4 = 5.25 нахождение суммы двух простых дробей. введите через пробел числитель и знаменатель первой дроби: 8 19 введите через пробел числитель и знаменатель второй дроби: 154 221 8/19 + 154/221 = 1 495/4199 = 1.11788521076447 нахождение суммы двух простых дробей. введите через пробел числитель и знаменатель первой дроби: 5 7 введите через пробел числитель и знаменатель второй дроби: 12 42 5/7 + 12/42 = 1 нахождение суммы двух простых дробей. введите через пробел числитель и знаменатель первой дроби: 1 5 введите через пробел числитель и знаменатель второй дроби: 3 11 1/5 + 3/11 = 26/55 = 0.472727272727273

Program drob; uses crt; var a, b, c, d: integer; s: real;     begin     write('введите числитель a1 = ');     readln(a);     write('введите знаменатель b1 = ');     readln(b);     writeln;     write('введите числитель с2 = ');     readln(c);     write('введите знаменатель d2 = ');     readln(d);     s: =(a*d+b*c)/(b*d);     writeln;     write('сумма дробей s = ', s: 0: 3);         readln; end.       

Мова програмування Python — це інтерпретована мова високого рівня, яка була вперше випущена в 1991 році. Вона широко використовується в різних сферах, таких як веб-розробка, аналіз даних, штучний інтелект і наукові обчислення.

Один цікавий факт про Python полягає в тому, що його назва натхненна комедійною групою Monty Python, а не змією. Його творець, Гвідо ван Россум, був фанатом групи і жартома назвав мову на їх честь.

Python відомий своїм простим і зрозумілим синтаксисом, що робить його доступною мовою для початківців. Однак він також має потужні функції для досвідчених програмістів, включаючи динамічний набір тексту, збирання сміття та велику стандартну бібліотеку.

Іншим унікальним аспектом Python є його філософія, яка наголошує на читабельності коду та зручності обслуговування над іншими міркуваннями. Це відображено в дизайні мови з такими функціями, як відступ пробілу та використання осмислених імен для змінних і функцій.

Окрім своєї популярності у розробці програмного забезпечення, Python також отримав популярність у наукових спільнотах. Багато бібліотек і інструментів, таких як NumPy і Matplotlib, були розроблені спеціально для використання в наукових обчисленнях, що робить їх популярним вибором для дослідників та інженерів.

В останні роки Python також став популярним вибором для штучного інтелекту та машинного навчання з такими популярними бібліотеками, як TensorFlow і PyTorch. Частково це пояснюється його простотою та універсальністю, а також великою кількістю готових моделей і алгоритмів, які доступні користувачам.

Підсумовуючи, Python є універсальною та широко використовуваною мовою, яка відома своєю простотою, читабельністю та доступністю. Незалежно від того, початківець ви чи досвідчений програміст, Python пропонує широкий вибір інструментів і ресурсів, які до вам досягти ваших цілей.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS