Каталог статей
PDA-версия страницы
Задача №6
В одномерном массиве, вводимом с клавиатуры и состоящем из 10 вещественных элементов, вычислить: 1) номер минимального элемента массива; 2) сумму элементов массива, расположенных между первым и вторым отрицательными элементами.const int N=10; int i,k=1,s=0; float max,min,massiv[N]; //Описание массива cout<<"Введите 10 целых чисел\n"; for(i=0;i<N;i++) cin>>massiv[i]; //Ввод массива for(i=0;i<N;i++) //Вывод массива cout<<"\n massiv["<<i<<"] = "<<massiv[i]; //Вывод массива k=massiv[0]; for(i=0; i<N; i++) { if(massiv[i]<k) k=i+1; } cout<<"\n Max="<<k<<'\n'; for(i=0;i<N;i++) { if(massiv[i]<0) { min=i;break; } } for(i=min+1;i<N;i++) { if(massiv[i]<0) { max=i;break; } } for(i=min+1;i<max;i++) { s=massiv[i]+s; } cout<<"Summa="<<s;
Категория: Одномерные массивы | Добавил: Admin (07.07.2011)
Просмотров: 6033
| Рейтинг: 0.0 /0
Добавлять комментарии могут только зарегистрированные пользователи.
[
Регистрация |
Вход ]
Помочь сайту!
Партнёры сайта
Закладки
Поиск по сайту