Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
zEROma
0 / 0 / 0
Регистрация: 08.01.2012
Сообщений: 34
#1

Наименьший элемент последовательности - C++

18.05.2012, 02:55. Просмотров 398. Ответов 2
Метки нет (Все метки)

Помогите написать программу
Дана непустая последовательность различных натуральных чисел,за которой следует 0. Определить порядковый номер наименьшего из них.

Добавлено через 3 часа 21 минуту
Пожалуйста, помогите, мне завтра уже сдавать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2012, 02:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Наименьший элемент последовательности (C++):

Найти наименьший положительный элемент последовательности - C++
Дана последовательность N целых чисел. Найти наименьший положительный элемент этой последовательности. Входные данные Вы вводите...

Поменять наибольший и наименьший элемент последовательности местами - C++
Дана последовательность из 10 чисел. Поменять наибольший и наименьший элемент местами (рассмотреть вариант когда их несколько) #include...

Наименьший элемент последовательности, расположить до первого отрицательного - C++
Найти наименьший элемент из элементов последовательности x1, x2, ..., x25, расположенных до первого отрицательного числа. Все отрицательные...

Напечатать в обратном порядке наименьший элемент последовательности - C++
Пусть имеется последовательность произвольных целых ненулевых чисел, завершающаяся числом 0 (число 0 в последовательность не входит)....

Найти наименьший и наибольший элемент последовательности, которая делится на к - C++
Программа вычисляет малый и наибольший элемент последовательности, которая делится на к. Последовательность заканчивается 0. Примечание: 0...

Найти и напечатать наименьший элемент последовательности. Массивом не пользоваться - C++
Задана последовательность {r(i)} следующим образом: r(1)=1.55 r(2)=1.77 r(i)=|r(i-1)-r(i-2)|+cor(r(i-2)) #include <math.h>; ...

2
rapidexact
17 / 8 / 1
Регистрация: 15.05.2012
Сообщений: 110
18.05.2012, 03:11 #2
Нуждается в комментариях ? Или сам поймешь принцип работы ?
Программа выполняет то, что тебе надо по заданию. На всякий случай откомпилируй и отладь ее.
Я оттуда вырезал вторую часть, но работать должно нормально.
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
25
26
27
28
#include <iostream.h>
#include <windows.h>
int kmin;
void main()
{
char sob[64];
CharToOem("Введите количество элементов массива : ",sob);
cout<<sob;
int n;
cin>>n;
CharToOem("Введите элементы массива",sob);
cout<<sob<<endl;
float *mas = new float[n];
for (int i=0; i<=n-1;++i)
cin>>mas[i];
float min;
min=mas[0];
for (i=0; i<=n-1; ++i)
if (mas[i]<min)
{
min=mas[i];
kmin=i+1;
}
if (kmin==0)
kmin=1;
CharToOem("Адрес минимального элемента в массиве: ",sob);
cout<<sob<<kmin<<endl;
}
1
Toshkarik
1143 / 860 / 51
Регистрация: 03.08.2011
Сообщений: 2,390
Завершенные тесты: 1
18.05.2012, 03:25 #3
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
25
26
#include <iostream>
 
int main() {
   int number = 0,
       min = 0,
       minPos = 1;
      
   std::cout << "Enter first member of the sequence: ";
   std::cin >> number;
 
   min = number;
 
   for ( int pos = 2; number != 0; pos++ ){
      std::cout << "Enter the next member of the sequence or 0 for the ending entering: ";
      std::cin >> number;
      
      if ( number != 0 && number < min ) {
         min = number;
         minPos = pos;
      }
   }
 
   std::cout << "Minimum of sequence: " << min << ". On position: " << minPos << std::endl;
 
   return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2012, 03:25
Привет! Вот еще темы с ответами:

Создать одномерный массив, найти наименьший элемент 3-го столбца, поменять местами наименьший элемент элементы - C++
Дана матрица А(5,3) 1 Создать новый одномерный массив,каждый элемент которого равен среднему арифметическому элементов соответствующей...

Создать новый массив, найти наименьший элемент 3-го столбца, поменять местами наименьший элемент 3-го столбца и элемент a23 - C++
1 Создать новый одномерный массив , каждый элемент которого равен среднему арифметическому элементов соответствующей строки данной матрицы....

Найти наименьший элемент массива и домножить на него все члены последовательности - C++
5) Дан массив А(40). Найти наименьший элемент массива и домножить на него все члены последовательности, предшествующие этому члену. ...

Найти наименьший элемент массива и домножить на него все члены последовательности, предшествующие этому члену - C++
Dev C++ использовать библиотеки (&lt;include stdio.h&gt; и тд) Дан массив А(40). Найти наименьший элемент массива и домножить на него все...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru