Каталог статей
PDA-версия страницы
Задача №8
В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых элементов, вычислить: 1) минимальный по модулю элемент массива; 2) сумму модулей элементов массива, расположенных после первого элемента, равного нулю.const int N=10; int i,k,s=0,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=fabs(massiv[0]); for(i=0; i<N; i++) { if(fabs(massiv[i])<k) k=massiv[i]; } cout<<"\n Min="<<k<<'\n'; for(i=0; i<N; i++) { if(massiv[i]==0) { for(i=i+1; i<N; i++) s+=abs(massiv[i]); break; } } cout<<"Summa="<<s;
Категория: Одномерные массивы | Добавил: Admin (27.09.2011)
Просмотров: 4792
| Рейтинг: 5.0 /1
Добавлять комментарии могут только зарегистрированные пользователи.
[
Регистрация |
Вход ]
Помочь сайту!
Партнёры сайта
Закладки
Поиск по сайту