|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.12.2011, 02:06 | #1 |
Новичок
Джуниор
Регистрация: 11.12.2011
Сообщений: 2
|
Проблемы с написанием кода с указателями
В одномерном массиве A=(a1, а2, ..., аn) группу из наибольшего числа подряд идущих нулей заменить на максимальный элемент массива. Элементы массива вводить с клавиатуры.Есть код без указателей:
#include "stdafx.h" #include <conio.h> #include <iostream> using namespace std; int main(void) {const int n=10; cout<<"Vvedite massiv, sostoyashiy iz 10 elementov?cherez probel" "\n"; int a[10], i,f, max,iS; int kMax=0;int k=0; for (i=0; i<10; i++) { cin >> a[i]; } {max = a[0]; for (int i =1; i <= n; i++) if (a[i]> max) max = a[i]; //cout<<max<<endl; } for (i=1; i<=10; i++) { if (a[i]==0) {k=k+1; f=i; } else {if (k>kMax) { kMax=k; iS=f-kMax+1; k=0;f=i; } } }a[iS]=max; for (i=iS+1; i<=n-kMax+1; i++) a[i]=a[i+kMax-1]; cout<<"Rezultat:"<<endl; for (int i=0; i <=n-kMax;i++) cout<<a[i]<<' '; cout<<endl; getch(); } |
11.12.2011, 02:52 | #2 |
Software Engineer
Участник клуба
Регистрация: 07.04.2007
Сообщений: 1,618
|
И в чем проблемы?
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
|
11.12.2011, 17:11 | #3 |
Новичок
Джуниор
Регистрация: 11.12.2011
Сообщений: 2
|
В том то идело,что с указателями у меня не работает совсем,ну наверно я не праильно делаю(
|
11.12.2011, 17:19 | #4 |
Форумчанин
Регистрация: 06.11.2011
Сообщений: 214
|
Может тогда стоит кидать код который не работает?
Помог, нажми на весы
html, js, php, С++, С#, OpenGl, DirectX, XNA, HLSL |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемы с написанием диапазона | grafgrial | Общие вопросы Delphi | 2 | 17.11.2010 15:35 |
проблемы с указателями | оскар_топотушка | Visual C++ | 0 | 06.11.2010 21:34 |
проблемы с написанием драйвера жоского диска | araxma | Операционные системы общие вопросы | 7 | 04.05.2010 03:35 |
Помогите с написанием кода! | Al3x | Общие вопросы C/C++ | 2 | 09.04.2009 19:51 |