shuxratmaxmedov
?>

На питоне. на пишите программу для решения уравнения ax=b относительно x в целых числах. учтите, что a может принимать любые значения, в том числе и 0.выходные данныетребуется вывести целый корень уравнения, если он существует единственный. если уравнение не имеет корней, то вывести no solution. если уравнение имеет большое одного целого корня, то вывести many solutions.​

Информатика

Ответы

иванович Диденко1524

ответ:

a = int(

b = int(

if a==0 and b! =0:     # если a=0 и b не равен 0 , то решения быть не может

  print("no solution")   # 0 умноженное на любое число даст 0

if a==0 and b==0:       # в случае же когда a и b = 0 то x может принимать

  print("many solutions")   # любое значение

if a! =0 and b! =0:              

  print ("x будет равен : " , a//b)   #вывод решения уравнения

Татьяна_Александра1114

усложнённый вариант(всё работает исправно,при вводе больше или меньше 3 чисел выводится сообщение "это не трёхзначное число! "):

vari,a,d: integer; s: string; beginwriteln('введите трёхзначное число '); read(s); d: =length(s); if d< > 3 thenwrite('это не трёхзначное число! '); if d=3 thenif (s[1]=s[2])or(s[1]=s[3])or(s[2]=s[3]) thenwrite('да')elsewrite('нет'); end.

 

простой вариант(выводится ошибка если цифр больше или меньше трёх! ):

vari,a,d: integer; s: string; beginwriteln('введите трёхзначное число '); read(s); if (s[1]=s[2])or(s[1]=s[3])or(s[2]=s[3]) thenwrite('да')elsewrite('нет'); end. 2 варианта, так-как незнаю,проходили ли вы функцию  "length" или нет.если нет,то препад заподозрит что вы списали откуда нибудь или вам кто-то подсказал.

allo01
Будем рассматривать восьмеричное число как набор двоичных триад 8) наименьшее четырехзначное восьмеричное число - это 1000₈. 1000₈ = 1 000 000 000₂, но у нас нулей может быть только три, поэтому оставляем самые левые нули, чтобы число оставалось минимально возможным: 1 000 111 111₂ = 1077₈ 9) наибольшее четырехзначное восьмеричное число - это 7777₈ = 111 111 111 111₂, но у нас только четыре единицы и мы оставим их слева, чтобы число оставалось максимальным: 111 100 000 000₂ = 7400₈ 10)наибольшее четырехзначное восьмеричное число - это 7777₈ = 111 111 111 111₂, но у нас только четыре нуля и мы запишем их справа, чтобы число оставалось максимальным: 111 111 110 000₂ = 7760₈

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

На питоне. на пишите программу для решения уравнения ax=b относительно x в целых числах. учтите, что a может принимать любые значения, в том числе и 0.выходные данныетребуется вывести целый корень уравнения, если он существует единственный. если уравнение не имеет корней, то вывести no solution. если уравнение имеет большое одного целого корня, то вывести many solutions.​
Ваше имя (никнейм)*
Email*
Комментарий*

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

TatianaSeliverstova64
grebish2002
Николаевна Филиппов1936
anaissite6
kirillreznikov
ivanovanata36937365
Sadikova Gavrikov
Jannadon77
Chitaia
sanyaborisov910067
Лилин1079
baron
srgymakarov
Ромеовна1527
zorinka777