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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.03.2012, 09:06   #1
Dima-War
Форумчанин
 
Регистрация: 17.03.2012
Сообщений: 105
По умолчанию Найти наименьшее значение

Написать программу, которая найдет наименьшее значение из всех введенных чисел, причем первое введенное число должно показывать, сколько всего чисел будет введено. Я написал программу правильно, она работает, но как можно сделать так, чтобы первое число не считалось как минимум?

Код:
#include <iostream>
#include <conio.h>
#include <math.h>
#include <clocale>

using namespace std;

int main()
{
	setlocale (LC_CTYPE,"Russian");
	int n = 0, min = 0, a = 0;
	cout << "Введите число: ";
	cin >> n;
	min = n;
	a = n;
	for (int i = 0; i < a-1; i++)
	{
		cout << "Введите число: ";
		cin >> n;
		if (n < min)
		{
			min = n;
		}
	}

	cout << min << endl;
	_getch();
	return 0;
}
Dima-War вне форума Ответить с цитированием
Старый 24.03.2012, 10:16   #2
Granus
С++
Форумчанин
 
Аватар для Granus
 
Регистрация: 22.09.2008
Сообщений: 791
По умолчанию

Убрать эту строку
Код:
min = n;
Добавить в начало цикла что-то вроде
Код:
if (i == 0) min = n;
Форматируйте код, будьте людьми.
Granus вне форума Ответить с цитированием
Старый 24.03.2012, 10:16   #3
S1av0k
Пользователь
 
Регистрация: 26.11.2009
Сообщений: 87
По умолчанию

Код:
int main()
{
	setlocale (LC_CTYPE,"Russian");
	int n, min, a;
	cout << "Введите число: ";
	cin >> n;
	a = n;

        cout << "Введите число: ";
        cin >> min;
	for (int i = 0; i < a-2; i++)
	{
		cout << "Введите число: ";
		cin >> n;
		if (n < min)
		{
			min = n;
		}
	}

	cout << min << endl;
	_getch();
	return 0;
}
Помог - жми весы
S1av0k вне форума Ответить с цитированием
Старый 24.03.2012, 10:26   #4
Dima-War
Форумчанин
 
Регистрация: 17.03.2012
Сообщений: 105
По умолчанию

Понял, спасибо.
Dima-War вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль. Необходимо найти наименьшее абсолютное значение Женька Good Помощь студентам 7 20.12.2011 22:57
Найти наименьшее значение с заданым параметром SMShrek Microsoft Office Excel 3 22.11.2011 14:02
Наименьшее и наибольшее значение функции Ejevila Помощь студентам 4 21.12.2010 01:41
Задача:Найти наименьшее и наибольшее значение заданной функции с помощью массива.(Pascal) abiturient Помощь студентам 12 08.10.2009 20:35