Форум программистов, компьютерный форум CyberForum.ru

Найти и напечатать наибольшее из трех заданных неравных чисел - C++

Восстановить пароль Регистрация
 
barashik
0 / 0 / 0
Регистрация: 11.01.2010
Сообщений: 14
26.01.2010, 20:15     Найти и напечатать наибольшее из трех заданных неравных чисел #1
1. Дано x, a, b. Вычислить и напечатать у=sin a+cos b+e/4abx.
Если y≥0, найти и напечатать наибольшее из трех заданных неравных чисел a, b, x.
Если y<0, вычислить z=(a+b)x .

2. Дано x,c. Вычислить z=(x+c)sin cx .
Если z<0, напечатать “z<0”, если z≥0, вычислить функцию d=y+ln y
, где y изменяется в интервале от 1 до 5 с шагом 0,2.
Если d>20 вывести на печать d, y, иначе вычислить p= xcd.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2010, 20:15     Найти и напечатать наибольшее из трех заданных неравных чисел
Посмотрите здесь:

C++ Наибольшее из трех чисел
C++ Найти сумму двух наибольших из трех заданных различных чисел
Выбрать наибольшее из трех заданных чисел C++
Составить программу нахождения наибольшего из трех чисел C++
Найти наибольший общий делитель трех заданных натуральных чисел, используя алгоритм Евклида C++
C++ Найти количество чисел, неравных заданному X
C++ Случайный выбор из трех заданных чисел
Вывести наибольшее из заданных 8-ми чисел C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mikhail2704
39 / 39 / 8
Регистрация: 18.11.2009
Сообщений: 115
26.01.2010, 20:37     Найти и напечатать наибольшее из трех заданных неравных чисел #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
1)
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h>
#include <math.h>
 
int main(int argc, char* argv[])
{
    float a,b,e,x,y,z,max;
    scanf("%f %f %f %f",&a,&b,&e,&x);
    y= sin(a)+cos(b)+e/(4*a*b*x);
    printf("y=%f",y);
    
    if (y<0)
        z=(a+b)*x;
    else 
    {
        if (a>b && a>x)
            max=a;
        if (b>a && b>x)
            max=b;
        if (x>a && x>b)
            max=x;
    }
    printf("max=%f",max);
    return 0;
}
Добавлено через 5 минут
2)
C
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
#include <stdio.h>
#include <math.h>
 
int main(int argc, char* argv[])
{
        float c,x,z,y,d,p;
    scanf("%f %f",&c,&x);
    if (z<0)
        printf ("z<0");
    else
    {
        for (y=1;y<=5;y+=0.2)
            {
                d=y+ln(y);  //натуральный логарифм по-моему так пишется на C
                if (d>20)
                    printf ("d=%f",d);
                else 
                {
                    p=x*c*c;
                    printf("p=%f",p);
                }
            }
    }
        return 0;
}
barashik
0 / 0 / 0
Регистрация: 11.01.2010
Сообщений: 14
27.01.2010, 00:01  [ТС]     Найти и напечатать наибольшее из трех заданных неравных чисел #3
Спасибки
Yandex
Объявления
27.01.2010, 00:01     Найти и напечатать наибольшее из трех заданных неравных чисел
Ответ Создать тему
Опции темы

Текущее время: 06:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru