М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
diankaa55
diankaa55
15.07.2021 19:29 •  Информатика

Определите значение переменной S после выполнения следующего алгоритма.


Определите значение переменной S после выполнения следующего алгоритма.

👇
Ответ:
julia77mama
julia77mama
15.07.2021

6/8

Объяснение:

Потому что когда алгоритм показывает что а=2 дальше идет следующая функция→ s:=s+a

Значит s деленное = s+a

4,8(28 оценок)
Открыть все ответы
Ответ:
venerkaasanova
venerkaasanova
15.07.2021

результат выводится в Label. Если надо в Entry, раскомментируйте соответствующие строки

from tkinter import *

from math import*

root = Tk()

root.title("Задание 2")

root.geometry("550x250")

def summa():

   n=EntryN.get()

   n=int(n)

   a=EntryA.get()

   a=int(a)

   d=EntryD.get()

   d=int(d)

   m=EntryM.get()

   m=int(m)

   s=0

   for i in range(1,4):

      s+=i + m

   pr=1

   for j in range(1,4):

      pr*=j+d

   res=n*(a/pr+s/m)    

   EntryS.configure(text='y = {}'.format(res))

   #EntryS.delete(0,END)

   #EntryS.insert(0,res)

   

Label(root, width=15, text=" n =",font="Times 14").grid(row=1, column=5, sticky=W)

Label(root, width=15, text=" a =",font="Times 14").grid(row=2, column=5, sticky=W)

Label(root, width=15, text=" d =",font="Times 14").grid(row=3, column=5, sticky=W)

Label(root, width=15, text=" m =",font="Times 14").grid(row=4, column=5, sticky=W)

EntryN = Entry(root, width=15, font="Times 14")

EntryA = Entry(root, width=15, font="Times 14")

EntryD = Entry(root, width=15, font="Times 14")

EntryM = Entry(root, width=15, font="Times 14")

#EntryS = Entry(root, width=25, font="Times 14")

EntryS = Label(root)

EntryS.grid(column=5, row=5)  

EntryN.grid(row=1, column=6, sticky=E)

EntryA.grid(row=2, column=6, sticky=E)

EntryD.grid(row=3, column=6, sticky=E)

EntryM.grid(row=4, column=6, sticky=E)

# файл с формулой, если отличается - укажите свой

img = PhotoImage(file="d:/f1.gif")

label = Label(root, image=img)

label.image_ref = img

label.grid(column=9, row=0)  

but = Button(root, text="Вывести сумму", width=20, font="Times 10", command=summa)

but.grid(row=5, column=9, sticky=E)

root.mainloop()    


Решить данный пример написав программу решения на языке программирования Python. Cрочно ! Закреплена
4,6(21 оценок)
Ответ:
newsergy81
newsergy81
15.07.2021

Free Pascal

uses math;

var

 x, y : double;

 i :  integer;

begin

 i:=-18;

 while i <= 21 do begin

   x:=i/10;

   if x<>0 then begin

     y:=(sin(x)-sqrt(sqr(x)+7))/(power(x,3)-3*x);

     Writeln('f[',x:1:1,']=',y:4:4);

   end

   else

     Writeln('f[',x:1:1,']= решения нет, деление на 0');

   inc(i);

 end;

 writeln();

 i:=-100;

 while i<=100 do begin

   x:=i/100;

   if x<>0 then begin

     y:=(sin(x)-sqrt(sqr(x)+7))/(power(x,3)-3*x);

     Writeln('f[',x:2:2,']=',y:4:4);

   end

   else

     Writeln('f[',x:2:2,']= решения нет, деление на 0');

   inc(i,5)

 end;

end.


Задача на языке Pascal. Выполнить через whileДля функции F(x)= найти и вывести на экран все значения
4,6(50 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ