В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
elenak22
elenak22
22.01.2021 20:37 •  Информатика

Написать программу на Python.
Протабулировать функцию у= sin(x+ i) на отрезке [0;i] с шагом h=0,01*i, где i = 17. Результаты вычислений вывести на экран в виде таблицы пар чисел х и у. Вычислить сумму квадратов всех значений функции у.
Используя оператор while для табулирования функции и поиска данных.

Есть пример похожей задачи:
Пример . Протабулировать функциюу= sin(x) на отрезке [-π,π] с шагом h = π/ 5. Результаты вычислений вывести на экран в виде таблицы. Найти максимальное (шах) и минимальное (min) значения функции на этом отрезке
import math
i=0
h=math.pi/5
x=-math.pi
ymin=math.sin(x)
ymax=math.sin(x)
while x<=math.pi:
y=math.sin(x)
print(i, "%5.5f" % x, "%.6f" % y)
if ymax ymax=y
if ymin>y:
ymin=y
i=i+1
x=x+h
print("%5.6f" % ymin, "%.6f" % ymax)

Показать ответ
Ответ:
Liza16052006
Liza16052006
01.11.2022 18:59

Объяснение:

Адрес файла в сети интернет выглядит так: ПРОТОКОЛ://СЕРВЕР/ПУТЬ/ФАЙЛ Сначала указывается протокол http (Б), далее – двоеточие и 2 слеша (Г). После этого указывается название сервера ftp.net (Ж и Д). Так как нет указания на дополнительные папки, файл находится в корне сервера. Значит, далее идет слеш (В) и название файла www.txt (Е и А). Таким образом, последовательность букв БГЖДВЕА кодирует адрес указанного файла. ОТВЕТ: БГЖДВЕА

Источник: http://worksbase.ru/informatika/kak-reshat/245-dostup-k-failu.html

0,0(0 оценок)
Ответ:
3JlaK
3JlaK
25.12.2021 23:24
Const
  k = 5;

var
  x: array [1..k] of integer;
  i, min_index, k2: integer;

begin
  writeln('Enter x:');
  for i := 1 to k do
  begin
    write('x[', i, '] = ');
    readln(x[i]);
  end;
 
  min_index := 1;
  k2 := 0;
  for i := 1 to k do
  begin
    if x[min_index] > x[i] then
      min_index := i;
    if x[i] mod 2 = 0 then
      k2 := k2 + 1;
  end;
 
  if k2 > 0 then
    x[min_index] := k2;
    
 
  writeln('x:');
  for i := 1 to k do
    writeln('x[', i, '] = ', x[i]);
  writeln('k2 = ', k2);
  writeln('min = ', x[min_index]);
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота