Каталог статей
PDA-версия страницы
Задача №11
В одномерном массиве, вводимом с клавиатуры и состоящем из 10 вещественных элементов, вычислить: 1) количество элементов массива, больших С (вводится с клавиатуры); 2) произведение элементов массива, расположенных после максимального по модулю элемента.const int N=10; int i,k=0,s=1,j; float massiv[N],C,x; //Описание массива cout<<"Введите 10 целых чисел\n"; for(i=0;i<N;i++) cin>>massiv[i]; //Ввод массива for(i=0;i<N;i++) //Вывод массива cout<<"\n massiv["<<i<<"] = "<<massiv[i]; //Вывод массива cout<<"\n Vvedite C \n"; cin>>C; for(i=0; i<N; i++) { if(massiv[i]>C) k++; } cout<<"\n Kol-vo="<<k<<'\n'; j=fabs(massiv[0]); for(i=0; i<N; i++) { if(fabs(massiv[i])>j){ j=massiv[i]; x=i+1;} } for(i=x; i<N; i++) s*=massiv[i]; cout<<"\n Proizvedenie="<<s;
Категория: Одномерные массивы | Добавил: Admin (27.09.2011)
Просмотров: 6834
| Рейтинг: 1.0 /1
Добавлять комментарии могут только зарегистрированные пользователи.
[
Регистрация |
Вход ]
Помочь сайту!
Партнёры сайта
Закладки
Поиск по сайту