Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 02.11.2012
Сообщений: 3

Нахождение минимума из двух выражений

02.11.2012, 16:32. Показов 1673. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
http://img829.imageshack.us/im... 728678.png
Помогите написать программу, набросок есть,


Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
uses crt;
var x,y,a,b,u,min:real;
begin
clrscr;
write('write x = ');
    readln(x);
write('write y = ');
    readln(y);
    if (cos(x)+cos(y)<>0) then
 
                              a:=Abs(cos(x)+cos(y));
    if x>0 then
                              b:=Exp(10*(exp(ln(x)/3)+exp(ln(x)*(y+2)))/3);
 
if a>b then min:=b else min:=a;
u:=min;
writeln('u=',u:3:3);
end.
но при вводе отрицательного (х) не должно выводиться U
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.11.2012, 16:32
Ответы с готовыми решениями:

Нахождение минимума из двух чисел
Делая лабораторную с условием: Найти минимум из двух чисел х и у, написала такого вида программу: #include &lt;iostream.h&gt; #include...

Нахождение минимума
Доброго времени суток народ прошу помощи в подборе алгоритма! Задача: Есть функция вида...

Нахождение локального минимума
Здравствуйте!!!! Напишите программу или алгоритм для нахождения локального минимума. Заранее спасибо Добавлено через 14 минут я...

5
 Аватар для ermolay
3451 / 2389 / 2135
Регистрация: 04.12.2011
Сообщений: 3,966
02.11.2012, 16:49
Цитата Сообщение от WIN365 Посмотреть сообщение
но при вводе отрицательного (х) не должно выводиться U
то есть если cos(x)+sin(y)=0 или x<=0 , тогда программа должна выводить что-то типа "нет решений"?
0
0 / 0 / 0
Регистрация: 02.11.2012
Сообщений: 3
02.11.2012, 16:53  [ТС]
Цитата Сообщение от ermolay Посмотреть сообщение
то есть если cos(x)+sin(y)=0 или x<=0 , тогда программа должна выводить что-то типа "нет решений"?
Да, именно
0
 Аватар для ermolay
3451 / 2389 / 2135
Регистрация: 04.12.2011
Сообщений: 3,966
02.11.2012, 16:56
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
uses
  crt;
 
var
  x, y, a, b, u, min: real;
 
begin
  clrscr;
  write('write x = ');
  readln(x);
  write('write y = ');
  readln(y);
  if (cos(x) + cos(y) = 0) or (x <= 0) then
    writeln('Нет решений') else
  begin
    a := Abs(cos(x) + cos(y));
    b := Exp(10 * (exp(ln(x) / 3) + exp(ln(x) * (y + 2))) / 3);
    if a > b then min := b else min := a;
    u := min;
    writeln('u=', u:3:3);
  end;
end.
Добавлено через 29 секунд
подправил
0
0 / 0 / 0
Регистрация: 02.11.2012
Сообщений: 3
02.11.2012, 17:02  [ТС]
Благодарствую !
0
181 / 179 / 23
Регистрация: 29.08.2012
Сообщений: 489
02.11.2012, 17:39
А что должно происходить если https://www.cyberforum.ru/cgi-bin/latex.cgi?cos(x)+cos(y)=0 ?
Получается, что a=0 и с ним происходи сравнение.
Ну вот, пока писал уже кто-то запостил ответ У меня вариант по названному условию не отрабатывается, надо подправить. Подправил.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
uses
  crt;
 
var
  x, y, a, b, u, min: real;
 
begin
  clrscr;
  write('write x = ');
  readln(x);
  write('write y = ');
  readln(y);
  if (cos(x) + cos(y) <> 0) then
    a := Abs(cos(x) + cos(y))
    else
    u := real.PositiveInfinity;
  if x < 0 then
    u := real.PositiveInfinity
    else
      begin
        b := Exp(10 * (exp(ln(x) / 3) + exp(ln(x) * (y + 2))) / 3);
        if a > b then min := b
        else min := a;
        u := min;
      end;
  writeln('u=', u:3:3);  
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.11.2012, 17:39
Помогаю со студенческими работами здесь

Нахождение минимума в матрице
Найти минимум всей матрицы и вывести его на печать. Вывести минимум каждой строки если минимум строки больше минимума всей матрицы. ...

Нахождение минимума функции
Добрый день! Столкнулся с проблемой при работе: Есть некая степенная функция от одной переменной (остальные заданы численно) типа...

Циклы, нахождение минимума
Помогите пожалуйста решить Задание 12: (Ссылка на сторонний ресурс удалена)

нахождение максимума и минимума.
здравствуйте!помогите пожалуйста найти ошибку в решении задачи. дан файл,содержащий числа.Найти в нем минимальное и максимальное число и...

Нахождение минимума функции
Надо на VB найти минимум функции y=f(x)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru