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

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

Войти
Регистрация
Восстановить пароль
 
Химмельсдорф
1 / 1 / 0
Регистрация: 04.12.2011
Сообщений: 4
#1

Массивы: найти последний нечётный элемент - C++

29.04.2012, 10:11. Просмотров 633. Ответов 2
Метки нет (Все метки)

1. Поиск:
1) Найти max и его местоположение
2) Найти 1-й отрицательный элемент
3) Найти 4-ый отрицательный элемент
4) Найти первый чётный элемент
5) Найти последний нечётный элемент
2. Сортировка:
1) Сортировка методов обмена (Пузырек)
2) Метод выбора
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2012, 10:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Массивы: найти последний нечётный элемент (C++):

В заданном векторе найти максимальный нечётный элемент - C++
Постройте график функции на промежутке В векторе V, состоящем из n элементов ,найти максимальный несчетный элемент

Из исходного файла сформировать массивы чисел; найти наибольший чётный и наименьший нечётный элементы - C++
Создать двоичный файл, куда записать n целых чисел. Из исходного файла сформировать массивы четных и нечетных чисел. Определить...

Строки. Как найти в слове первый элемент? Второй элемент, последний элемент? - C++
как найти в слове первый элемент?Второй элемент,последний элемент.С помощью каких операторов это делается??

Динамические массивы. Заполняется только последний элемент - C++
Создаю динамический массив и присваиваю ему переменные, но вот значения всех ячеек массива - пустые, кроме последней ячейки. Помогите,...

Дан массив E[0:n-1].Поменять местами его первый чётный и последний нечётный элементы - C++
Помогите пожалуйста.Нужен полный текст программы, заранее благодарен

Массивы. Написать инструкцию, по которой меняется 1 и последний элемент массива - C++
Дан массив int arr={4,6,1,2,4,5,9,3}. Написать инструкцию, по которой меняется 1 и последний элемент массива.

2
bunny
7 / 7 / 0
Регистрация: 18.03.2012
Сообщений: 77
30.04.2012, 18:59 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
void main()
{
 clrscr();
int A[10],t=0,x,y;
for(int i=0;i<10,i++)
{
  A[i]=random(10);
cout<<" "<<A[i];
}
int max=0;
max=A[0];
 
for(i=0;i<10,i++)
{
   if (A[i]>max) 
  {
    max=A[i];
    t=i;  
   }
cout<<"max="<<max<<"Position="<<t;
getch();
}
Добавлено через 1 минуту
Отрицательный элемент
C++
1
2
3
4
5
6
7
for(i=0;i<10,i++)
{
 if (A[i]<0) 
{
i=10;
cout<<"<0->"<<A[i];
}
0
ValeryS
Модератор
6709 / 5118 / 482
Регистрация: 14.02.2011
Сообщений: 17,213
30.04.2012, 20:50 #3
Цитата Сообщение от bunny Посмотреть сообщение
if (A[i]<0)
{
i=10;
cout<<"<0->"<<A[i];
}
ну и что он тебе выдаст???
11 элемент массива которого нет?
для этих случаев есть break выход из цикла(правда он не только для этого но в данном случае....)
C++
1
2
3
4
5
6
7
for(i=0;i<10,i++)
{
 if (A[i]<0) 
    break;
}
if(i<10)
 cout<<"<0->"<<A[i];
примерно так
или вот так
C++
1
2
3
4
5
6
7
8
for(i=0;i<10,i++)
{
   if (A[i]<0) 
   {
    cout<<"<0->"<<A[i];
    break;
  }
}
ну а если по твоему то вот так
C++
1
2
3
4
5
6
7
8
for(i=0;i<10,i++)
{
 if (A[i]<0) 
{
cout<<"<0->"<<A[i];
i=10;
}
}
но это глупо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.04.2012, 20:50
Привет! Вот еще темы с ответами:

Двумерные массивы (поменять местами последний элемент и любой из минимальных) - C++
В каждом столбце двумерного массива поменять местами последний элемент и любой из минимальных. напишите программу плиз!!

Найти максимальный элемент массива и вывести последний четный элемент - C++
Короче нужно чтобы програма нашла максимальный елемент масива и выводила на екран последное четное число масива #include&lt;iostream&gt; ...

Массив: Найти первый отрицательный элемент в каждой строке и последний четный элемент в каждом столбце. - C++
Дан двумерный массив двухбайтовых знаковых целочисленных элементов 5*8. Полагаем,что в каждой строке хотя бы 1 элемент отрицательный,а в...

Массивы. Поделить элементы каждой строки столбца на последний элемент столбца - C++
Дано матрицу Т размером 8х9. поділіть элементы каждой строки столбца на последний элемент столбца. Превращенную матрицу напечатать


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

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

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