Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.04.2011, 16:49   #1
Ученица)
Новичок
Джуниор
 
Регистрация: 26.04.2011
Сообщений: 2
Лампочка Средняя длина последовательностей в массиве

Задание такое: Найти в массиве символов среднюю длину последовательностей из 2 и более символов
Мой вариант кода:
Код:
#include "stdio.h"
void dlina(int *m)
{
int g=1, max=0;
int n=0,j;
float s=0;
for(j=0;j<9;j=j+1)
{
	if(m[j]==m[j+1]-1)
		g++;
	else
		if(g>=2)
		{
		max=g;
		printf("¤«.= %i\t",max);
		n++;
		s=max+s;
		g=1;
		if(m[j]>m[j+1])
			j++;
		}	
}
		s=s/n;
		printf("s= %f\n",s);
}
int main()
{
int s[10]={3,4,6,7,8,1,2,3,4,5};
int *m=&s[0];
dlina(m);
}
Проблема с переходом от большего элемента....
заранее спасибо)


________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 26.04.2011 в 21:07.
Ученица) вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Средняя за определенный период wallstreet Microsoft Office Access 10 16.03.2010 20:40
Текстовый файл: повторяющиеся товары и средняя цена товаров на складе Max_Grinyuk Помощь студентам 2 19.12.2009 18:02