Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.02.2023, 14:56   #1
trii
Новичок
Джуниор
 
Регистрация: 28.02.2023
Сообщений: 1
По умолчанию Помогите с задачей

Добрый день, дорогие форумчане! Помогите с решением задачи на СИ
Изображения
Тип файла: png Group 1.png (31.4 Кб, 19 просмотров)

Последний раз редактировалось trii; 28.02.2023 в 15:17.
trii вне форума Ответить с цитированием
Старый 28.02.2023, 20:35   #2
сфинкс
Форумчанин
 
Аватар для сфинкс
 
Регистрация: 17.06.2012
Сообщений: 962
По умолчанию

Программа на qbasic qb64 простейшая
но как проверить?

Синус неизвестно в каких величинах
поэтому в Excel не проверяю
и вообще должны быть готовые ответы

Код:
x1=1: x2=2: a=0.7: c=2.1 ' trii.bas

x = x1
f1 = Sin(x) / Sqr(1 + (a ^ 2) * (Sin(x) ^ 2)) - c * (Log(a * x) * Log(Exp(1)))

x = x2
f2 = Sin(x) / Sqr(1 + (a ^ 2) * (Sin(x) ^ 2)) - c * (Log(a * x) * Log(Exp(1)))

Print f1, f2
End
На другие языки программирования переводим сами

Тем более неизвестно вдруг требуют именно функции
и арифметические действия небось сложнее в Си

В ответе ниже log вместо ln ещё нужно переводить
и ещё найдутся неточности поэтому важны ответы сразу
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую

Последний раз редактировалось сфинкс; 28.02.2023 в 21:59.
сфинкс вне форума Ответить с цитированием
Старый 28.02.2023, 21:42   #3
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,567
По умолчанию

Код:
#include <stdio.h>
// Функция 
double fun(double x)
{
  double y, tmp, a2, c;
  a2 = 0.7*0.7 ; c = 2.1;
  tmp = sin (x) ;
  y = tmp/Sqrt(1 + a2 * tmp*tmp) - c * log(x) ; 
  return y;       // возвращаем значение k
}
int main()
{
  double res;
  res = fun(1.0) ; 
  printf("%lf",res);
  res = fun(2.0) ; 
  printf("%lf",res);
  return 0;
}
Годится ?

Последний раз редактировалось digitalis; 28.02.2023 в 21:50.
digitalis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с задачей qqq`` Помощь студентам 1 05.11.2017 19:04
C# Помогите с задачей! Kseni564 Помощь студентам 2 08.09.2014 09:15
помогите с задачей Alex26RusLink Помощь студентам 3 25.10.2009 02:27