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

Написать программу, которая выводит минимальный элемент введенного с клавиатуры массива целых чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переставить буквы в слове http://www.cyberforum.ru/cpp-beginners/thread447645.html
Здравствуйте, прошу помочь с программой: C клавиатуры вводится слово с четным кол-вом букв, нужно поделить его пополам и поменять части этого слова местами. Пример: CyberForum -> ForumCyber Вывод данных представить в TList
C++ Массив Помогите пожалуйста написать функцию: Подсчитать количество элементов с четными значениями. Массив задан размером n=10; http://www.cyberforum.ru/cpp-beginners/thread447643.html
Как закрасить линию? C++
Вот линия MoveToEx(hdc,0,350,0); LineTo(hdc,700,350); Как сделать чтобы она была красной например?
C++ C++, используем фунции. Жду ваших вариантов.
Разработать метод для нахождения максимального из двух чисел max(a, b). Вычислить с помощью него значение выражения z=max(2y-x, x)+max(5x+3y, y)
C++ Используя цикл, выведите на экран таблицу символов и соответствующих им целых чисел http://www.cyberforum.ru/cpp-beginners/thread447619.html
Подскажите. Символ 'b' равен char('a'+1), 'c'-равен char('a'+2)и т.д. Используя цикл, выведите на экран таблицу символов и соответствующих им целых чисел. a 97 b 98 ...... z 122
C++ Сумма (разность) цифр числа Помогите, пожалуйста разобраться. Вводим число, например 27 568. Необходимо найти 2-7+5-6+8. Как это осуществить? Как просто сумму всех цифр найти знаю, а вот такой пример - нет. зы необходимо это сделать БЕЗ использования массивов, т.к. по мнению преподавателя, если не проходили этого, то и использовать не положено. подробнее

Показать сообщение отдельно
Noxior
3 / 3 / 0
Регистрация: 07.06.2009
Сообщений: 129
17.02.2012, 03:21     Написать программу, которая выводит минимальный элемент введенного с клавиатуры массива целых чисел
вот есть задача....
Написать профамму, которая выводит минимальный элемент
введенного с клавиатуры массива целых чисел. Ниже приведен
рекомендуемый вид экрана во время работы профаммы (данные,
введенные пользователем, выделены полужирным шрифтом).

вот её решение.....

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <conio.h>
#define HB 5
void mainO
{
int a[HB];
int min;
int i;
printf("ХпПоиск минимального элемента массиваХп");
printf("Введите в одной строке элементы массиваЛп");
printf("%i целых чисел, и нажмите <Enter>\n", НВ);
printf("-> " );
for (i = 0; i < HB; i4-+)
scanf("%i",&a[i]);
min = 0 ; 
for (i = 1; i < HB; i++)
if (a[i] < a[min]) min = i;
printf("Минимальный элемент массива: " );
printf("a[%i]=%i ", min+1, a[min]);
printf("printf("\пДля завершения нажмите <Enter>");
getch();
}

а вот вопросы.....
как можно обойтись без #define HB 5, при этом все также обозначая размер массива любой переменной?
обьясните смысл этих строчек в контексте программы...
for (i = 1; i < HB; i++)
if (a[i] < a[min]) min = i;
printf("a[%i]=%i ", min+1, a[min]);

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