С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/75: Рейтинг темы: голосов - 75, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 02.10.2017
Сообщений: 68
1

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

05.10.2017, 21:44. Показов 14586. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
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
Console.Write("Введите первое число: ");
            string s_x1 = Console.ReadLine();
 
            Console.Write("Введите второе число: ");
            string s_x2 = Console.ReadLine();
 
            Console.Write("Введите третье число: ");
            string s_x3 = Console.ReadLine();
 
            int x1 = Convert.ToInt32(s_x1);
            int x2 = Convert.ToInt32(s_x2);
            int x3 = Convert.ToInt32(s_x3);
 
            int min = x1;
            int max = x1;
 
            if (min > x2) min = x2;
            if (min > x3) min = x3;
 
            if (max < x2) max = x2;
            if (max < x3) max = x3;
 
            Console.WriteLine("Наибольшее число: " + max);
            Console.WriteLine("Наименьшее число: " + min);
Не понимаю как прописать среднее, какие условия нужно еще прописать?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.10.2017, 21:44
Ответы с готовыми решениями:

Даны 3 числа (числа вводятся с клавиатуры), найти среднее из них
Даны 3 числа (числа вводятся с клавиатуры), найти среднее из них. Средним назовем число, которое...

Даны четыре числа. Вывести наименьшее и наибольшее из них
Здравствуйте, помогите пожалуйста исправить код, вот задача: Даны четыре числа. Вывести наименьшее...

С клавиатуры вводятся три числа a,b,c. Определить является ли треугольник с данными сторонами равнобедренный
using System; using System.Collections.Generic; using System.Linq; using System.Text; using...

Ввести с клавиатуры 4 числа, определить наибольшее
Ввести с клавиатуры 4 числа, определить найбольшее, из Большого вычесть суму трёх оставшихся чисел

2
Эксперт .NET
5877 / 4754 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
05.10.2017, 21:52 2
edwteach,
C#
1
2
3
int max = Math.Max(Math.Max(x1, x2), x3);
int min = Math.Min(Math.Min(x1, x2), x3);
int aver = x1 + x2 + x3 - max - min;
0
3564 / 2505 / 1174
Регистрация: 14.08.2016
Сообщений: 8,214
05.10.2017, 21:58 3
C#
1
2
3
4
5
6
7
8
            int[] abc = new int[3];
            for(int i = 0; i < 3; i++)
            {
                Console.Write($"input {i+1} = ");
                abc[i] = int.Parse(Console.ReadLine());
            }
            Array.Sort(abc);
            Console.WriteLine($"max = {abc[2]}, ave = {abc[1]}, min = {abc[0]}");
0
05.10.2017, 21:58
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.10.2017, 21:58
Помогаю со студенческими работами здесь

Вводятся 3 числа и необходимо определить наибольшее и наименьшее
Всем привет) Задача такая. Вводят 3 числа и необходимо определить наибольшее и наименьшее. Для...

Даны 3 числа . Определить среди них наибольшее и наименьшее
Даны 3 числа . Определить среди них наибольшее и наименьшее .

Определить среди введенных чисел наибольшее и наименьшее числа, а также среднее значение
Ввод пользователем заранее не известного количества чисел (выбрать признак окончания ввода -...

Даны 4 числа. Найти наибольшее и наименьшее среди них
Даны 4 числа x,y,z,q.Найти наибольшее и наименьшее среди них , Среди двух оставшихся найти...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Как работать с Git из Windows и Visual Studio
InfoMaster 10.01.2025
Работа с Git в Windows Работа с Git в операционной системе Windows может быть осуществлена с помощью различных инструментов, каждый из которых обладает своими уникальными возможностями и. . .
Аналог оператора switch case в Python
InfoMaster 10.01.2025
Оператор switch case используется в программировании для выбора одного из нескольких вариантов исполнения кода. Однако в языке Python этот оператор отсутствует. Понимание аналогов switch case в. . .
Отличия абстрактного класса от интерфейса
InfoMaster 10.01.2025
В современной разработке программного обеспечения существуют два основных механизма реализации абстракции: абстрактные классы и интерфейсы. Эти инструменты, хотя и схожи в своей основной цели -. . .
Как работать в Git
InfoMaster 10.01.2025
Git — это одна из наиболее популярных систем контроля версий, которая активно используется разработчиками по всему миру. Она позволяет эффективно управлять изменениями в коде, координировать работу. . .
Реализация передвижения персонажа в Unity3d на C#
InfoMaster 10.01.2025
Реализация передвижения персонажа в Unity3D начинается с правильной настройки проекта. Этот этап критически важен для создания отзывчивого и плавного управления. Рассмотрим основные шаги для создания. . .
Docker: руководство для начинающих
InfoMaster 10.01.2025
В современном мире разработки программного обеспечения контейнеризация стала неотъемлемой частью процесса создания и развертывания приложений. Docker, как ведущая платформа контейнеризации, произвела. . .
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru