Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/26: Рейтинг темы: голосов - 26, средняя оценка - 4.77
1 / 1 / 0
Регистрация: 27.05.2009
Сообщений: 62

Из трех данных чисел выбрать

19.05.2011, 20:56. Показов 5400. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
7. Из трех данных чисел выбрать наименьшее. Begin44. Из трех данных чисел выбрать наибольшее.


Помогите, пожалуйста, я чайник в этом деле, скиньте полностью исходники программ.
Надо сделать на языке Си.
Заранее спасибо!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.05.2011, 20:56
Ответы с готовыми решениями:

Выбрать наибольшее из трех заданных чисел
Выбрать наибольшее из трех заданных чисел

Из трех введенных чисел выбрать наименьшее
8 Из трех введенных чисел выбрать наименьшее. Результат вывести на экран. Пример: Ввод |Вывод 1 2.5 3 |1

Если сумма трех попарно различных действительных чисел меньше 100, то наименьшее из этих трех чисел заменить полусуммой
2)Если сумма трех попарно различных действительных чисел x,y,z меньше 100, то наименьшее из этих трех чисел заменить полусуммой двух...

9
298 / 298 / 150
Регистрация: 07.05.2011
Сообщений: 592
19.05.2011, 21:01
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* Из трех данных чисел выбрать наименьшее. */
/*G++ / Code::Blocks*/
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    int a,b,c,min;
    scanf("%d", &a);
    scanf("%d", &b);
    scanf("%d", &c);
    if (a<b && a<c)
        min=a;
    else if (b<a && b<c)
        min=b;
    else
        min=c;
    printf("min=%d\n", min);
 
    system("pause");
 
    return 0;
}
1
0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 32
11.12.2013, 07:21
а можете ту же задачу написать на делфи полностью!
0
 Аватар для NikiKoyot
2 / 2 / 0
Регистрация: 08.12.2013
Сообщений: 34
11.12.2013, 09:35
Цитата Сообщение от lamed Посмотреть сообщение
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* Из трех данных чисел выбрать наименьшее. */
/*G++ / Code::Blocks*/
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    int a,b,c,min;
    scanf("%d", &a);
    scanf("%d", &b);
    scanf("%d", &c);
    if (a<b && a<c)
        min=a;
    else if (b<a && b<c)
        min=b;
    else
        min=c;
    printf("min=%d\n", min);
 
    system("pause");
 
    return 0;
}
else if нет в C

Добавлено через 3 минуты
Как-то так:
C
1
2
3
4
5
6
7
8
9
10
11
12
double min,max,x,a,y;
    cout<<"x=";
    cin>>x;
    cout<<"a=";
    cin>>a;
    cout<<"y=";
    cin>>y;
    max=x;
    min=x;
(a > max) ? max = a : min = a;
(y > max) ? max = y : min = y;
cout<<"max= "<<max<<endl;cout<<"min= "<<min<<endl;
Цитата Сообщение от Deman222 Посмотреть сообщение
7. Из трех данных чисел выбрать наименьшее. Begin44. Из трех данных чисел выбрать наибольшее.


Помогите, пожалуйста, я чайник в этом деле, скиньте полностью исходники программ.
Надо сделать на языке Си.
Заранее спасибо!
C
1
2
3
4
5
6
if(x>max){max=x;}
if (x<min){min=x;}
if(a>max){max=a;}
if (a<min){min=a;}
if(y>max){max=y;}
if(y<min){min=y;}
либо вот с таким условием, вместо
C
1
2
(a > max) ? max = a : min = a;
(y > max) ? max = y : min = y;
этого
0
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
11.12.2013, 09:39
NikiKoyot, очень смелое утверждение.

Как на счет так:
C
1
2
3
4
5
6
if () {}
else
  {
  if ()
  else {}
  }
0
 Аватар для NikiKoyot
2 / 2 / 0
Регистрация: 08.12.2013
Сообщений: 34
11.12.2013, 09:49
Цитата Сообщение от SatanaXIII Посмотреть сообщение
NikiKoyot, очень смелое утверждение.

Как на счет так:
C
1
2
3
4
5
6
if () {}
else
  {
  if ()
  else {}
  }
так тоже можно, но мне больше тернарные нравятся, более компактно
Цитата Сообщение от NikiKoyot Посмотреть сообщение
if(x>max){max=x;}
if (x<min){min=x;}
и это лишние
0
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
11.12.2013, 09:53
NikiKoyot, это я к тому, что в си есть конструкция
C++
1
else if
Оператора нет, но и без него замечательно.
0
 Аватар для Extrim88
51 / 51 / 21
Регистрация: 08.02.2013
Сообщений: 189
11.12.2013, 09:53
Цитата Сообщение от NikiKoyot Посмотреть сообщение
else if нет в C
Цитата Сообщение от NikiKoyot Посмотреть сообщение
Добавлено через 3 минуты
Как-то так:
Код C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
double min,max,x,a,y;
cout<<"x=";
cin>>x;
cout<<"a=";
cin>>a;
cout<<"y=";
cin>>y;
max=x;
да ну, а cin и cout значит в С есть?
0
 Аватар для NikiKoyot
2 / 2 / 0
Регистрация: 08.12.2013
Сообщений: 34
11.12.2013, 10:00
Цитата Сообщение от SatanaXIII Посмотреть сообщение
NikiKoyot, это я к тому, что в си есть конструкция
C++
1
else if
Оператора нет, но и без него замечательно.
я имел в виду только то, что оператора
C++
1
else if
в Си нет. Возможно, меня не так поняли или я плохо изложил.
0
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
11.12.2013, 10:07
Нет оператора
C++
1
elseif

Цитата Сообщение от NikiKoyot Посмотреть сообщение
Возможно, меня не так поняли или я плохо изложил.
Наверное. Но я к тому, что код lamed абсолютно корректен с точки зрения условных операторов.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.12.2013, 10:07
Помогаю со студенческими работами здесь

С++ Для трех данных целых чисел проверить, являются ли они тройкой Пифагора
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;stdio.h&gt; using namespace std; int main () { int x,y,z; ...

Для трех данных целых чисел проверить, являются ли они тройкой Пифагора
Для трех данных целых чисел проверить, являются ли они тройкой Пифагора.

Среди данных чисел выбрать только четные
Среди данных чисел выбрать только парные. Во входном потоке задано через пробел числа по модулю не больше 30000. Количество чисел не...

Выбрать из данных чисел три, произведение которых является наибольшим.
Вам дан набор целых чисел. Требуется выбрать из данных чисел три, произведение которых является наибольшим. Входные данные ...

Проверить истинность высказывания: «Среди трех данных целых чисел есть хотя бы одна пара совпадающих».
Проверить истинность высказывания: «Среди трех данных целых чисел есть хотя бы одна пара совпадающих».


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
1С: Программный отбор элементов справочника Номенклатура по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника Сотрудники по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru