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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.09.2019, 16:46   #21
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

phisic93, я не очень расстрою Вас, если скажу, что массив при решении этой задачи не нужен? Совсем.
пост #5
изложен алгоритм.\

вот так:
Код:
	public static void Main(string[] args)
	{
		int Count=4, a=0;
		Console.WriteLine("Введите, пожалуйста, {0} числа", Count);
		int min=int.Parse(Console.ReadLine());
		for (int i = 1; i < Count; i++){
				a=int.Parse(Console.ReadLine());
		            	if(a<min) min=a;            	
		}
		Console.WriteLine("Последнее число является {0}самым маленьким",(a==min)?"":"не ");          
		Console.ReadKey(true);
	}
гораздо забавнее следующий вопрос: в последовательности четырёх чисел 1 1 1 1 последнее является самым маленьким или нет?

Последний раз редактировалось Serge_Bliznykov; 27.09.2019 в 16:57.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 27.09.2019, 19:18   #22
сфинкс
Форумчанин
 
Аватар для сфинкс
 
Регистрация: 17.06.2012
Сообщений: 962
По умолчанию

автор темы получил программу по почте 14\9\19
чтобы правильным ответом не мешать другим
Код:
// sravni.cs
using System; using System.IO;
using System.Drawing; using System.Diagnostics;
using System.Windows.Forms; namespace SRAVNI
{
public class Program
{
static void Main()
{
Application.Run(new SRAVNI());
}
}
class SRAVNI : Form
{
double[] d = new double[5]; Button button1;
ComboBox comboBox1;ComboBox comboBox2;ComboBox comboBox3;ComboBox comboBox4;

public SRAVNI()
{
comboBox1 = new ComboBox();
comboBox1.Location = new Point(45, 50); comboBox1.Width = 40;
comboBox1.Items.AddRange(new string[] {"1","11","21","31","41","51"});
comboBox1.SelectedIndex = 1;
comboBox2 = new ComboBox();
comboBox2.Location = new Point(105, 50); comboBox2.Width = 40;
comboBox2.Items.AddRange(new string[] {"4","14","24","34","44","54"});
comboBox2.SelectedIndex = 3;
comboBox3 = new ComboBox();
comboBox3.Location = new Point(165, 50); comboBox3.Width = 40;
comboBox3.Items.AddRange(new string[] {"6","16","26","36","46","56"});
comboBox3.SelectedIndex = 4;
comboBox4 = new ComboBox();
comboBox4.Location = new Point(225, 50); comboBox4.Width = 40;
comboBox4.Items.AddRange(new string[] {"8","18","28","38","48","58"});
comboBox4.SelectedIndex = 5;

Controls.Add(comboBox1);Controls.Ad d(comboBox2);Controls.Add(comboBox3 );
Controls.Add(comboBox4);

button1 = new Button();
button1.Location = new System.Drawing.Point(115, 80);
button1.Width = 80; button1.Text = "HAYKA";
button1.Click+=button1_Click; Controls.Add(button1);
}
private void button1_Click(object sender, EventArgs e)
{
d[1]=double.Parse(comboBox1.Text);d[2]=double.Parse(comboBox2.Text);
d[3]=double.Parse(comboBox3.Text);d[4]=double.Parse(comboBox4.Text);

for (int i = 2; i <= 4; i++)
if (d[i] < d[1]) {d[1] = d[i];}

var label1 = new Label();
label1.Location = new System.Drawing.Point(125, 150);

if (d[4] > d[1]) label1.Text = "HET"; else label1.Text = "DA";
Controls.Add(label1);

}}}


да-да на основе моей учебной программы стерев лишнее



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

Последний раз редактировалось сфинкс; 28.09.2019 в 10:58.
сфинкс вне форума Ответить с цитированием
Старый 27.09.2019, 19:37   #23
phisic93
Пользователь
 
Регистрация: 07.02.2014
Сообщений: 11
По умолчанию

внутри последовательности 1 1 1 1 без других условий, скорее всего, нет

а если предполагать константу MIN_VALUE = 2, то будет самой маленькой
phisic93 вне форума Ответить с цитированием
Старый 29.09.2019, 12:40   #24
plktre
Пользователь
 
Регистрация: 09.09.2019
Сообщений: 43
По умолчанию

Преподаватель хочет, чтобы было написано разными циклами
Я написала через while, но ему надо еще, чтобы в while контролировалось два условия (количество чисел и основное условие), вот это и не получается
plktre вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Даны действительные числа a1 , a2 , ... , an , среди которых заведомо есть как отрицательные, так и неотрицательные. Получить x1 * y1 + ... + xs * ys Vanada Помощь студентам 2 27.09.2018 12:05
Как найти победителя который выбрал самое маленькое число? Unix процесс. Shell almazuulu Помощь студентам 0 04.06.2017 12:57
Pascal. Дано натуральное число. Верно ли, что произведение нечетных цифр данного числа меньше некоторого заданного числа Анастасия0 Помощь студентам 10 23.12.2016 12:10
Даны натуральное число n и целые числа A1..An. Выяснить, есть ли среди чисел А1..Аn совпадающие. динамическая память (Паскаль) zirka96 Помощь студентам 3 12.05.2014 16:59
[Делфи]Самое маленькое число. Как вычислить? zotox Помощь студентам 15 08.09.2009 15:47