IPB

Здравствуйте, гость ( Вход | Регистрация )

> Free PASCAL
bonduelle
сообщение 23.10.2011, 13:51
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 23.10.2011
Город: Moscow



Помогите пожайлуста написать программу на free pascal

Напишите программу для решения уравнения ax = b относительно х в целых числах. Учтите, что a может принимать любые значения, в том числе и 0.

На вход программе подаются целые числа a, b, по модулю не превосходящие 30000. Требуется вывести целый корень уравнения, если он существует и единственный. Если уравнение не имеет корней, то вывести no solution. Если уравнение имеет больше одного целого корня, то вывести many solutions

в этой сказали много ошибок, ноо гдеее (IMG:style_emoticons/default/ohmy.gif)

program horosho;
var a,b:integer;
begin
write('a b ? ');
readln(a,(IMG:style_emoticons/default/cool.gif);
if a=0
then
if b=0
then
writeln('many solutions')
else if b mod a<>0
then
writeln('no solution)
else writeln(b div a);
readln
end.


хеелп мии плииз
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов(1 - 4)
Sergio Ramos
сообщение 31.10.2011, 18:00
Сообщение #2


Студент
**

Группа: Продвинутые
Сообщений: 86
Регистрация: 16.11.2010
Город: Saratov



a=0, b!=0 => нет
а=0, b=0 => бесконечно много
(a!=0, b!=0) or (a!=0, b=0) => writeln(b/a)
как-то так
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
граф Монте-Кристо
сообщение 31.10.2011, 20:37
Сообщение #3


Доцент
******

Группа: Преподаватели
Сообщений: 3 840
Регистрация: 27.9.2007
Из: Старый Оскол
Город: Москва
Учебное заведение: МФТИ/МАИ
Вы: другое



Цитата(Sergio Ramos @ 31.10.2011, 22:00) *

a=0, b!=0 => нет
а=0, b=0 => бесконечно много
(a!=0, b!=0) or (a!=0, b=0) => writeln(b/a)
как-то так

Последние два условия можно заменить на а!=0.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sergio Ramos
сообщение 1.11.2011, 6:55
Сообщение #4


Студент
**

Группа: Продвинутые
Сообщений: 86
Регистрация: 16.11.2010
Город: Saratov



для наглядности.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
bonduelle
сообщение 9.11.2011, 13:15
Сообщение #5


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 23.10.2011
Город: Moscow



спасииибо большое
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 25.5.2025, 23:37

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru