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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.05.2014, 21:40   #1
Darcangel
Пользователь
 
Регистрация: 24.07.2009
Сообщений: 35
По умолчанию метода нисходящего проектирования

Условие задачи:
Найти значение максимального элемента среди элементов, кратных k и расположенных до первого отрицательного элемента.

Вот я ее решила.:

#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include <ctime>

int _tmain(int argc, _TCHAR* argv[])
{
int i,j,k,p,maxi=0,z=0,a[50],max=0, nom=0;
int nom_otr=0, el_otr=0;

printf("Vvedi znachenie kratnosti k=");
scanf("%d",&k);

//zapolnenie massiva............................ .....
srand (time(NULL));

for (i=0;i<50;i++)
{
a[i]=(rand()%100+1)-20;
printf("a[%d]=%d\n",i,a[i]);
}
//poisk max kratnogo i 1go otric......................
for (i=0;i<50;i++)
{
if (a[i]>0)
{ if (a[i]%k==0)
{ if (max<a[i])
{ max=a[i];
nom=i;
}
}

}
else
{ nom_otr=i;
el_otr=a[i];
break;
}
}

if (max==0)
printf("\n Pologitelnix kratnix %d net!!!\n \n",k);

if (a[0]<0)
printf("\nPervii element otricatelnii\n", k, nom, max);

printf("\nMax element kratni %d: a[%d]=%d\n", k, nom, max);
printf("\nOtricatelnii element: a[%d]=%d\n", nom_otr, el_otr);

scanf("%d",&p);

return 0;
}


Как ее переписать используя функции нисходящего проектирования???
Хелп ми...
Darcangel вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Инструменты проектирования БД Utkin Общие вопросы по программированию, компьютерный форум 2 26.11.2013 12:12
Средства проектирования ПО Пелот Общие вопросы по программированию, компьютерный форум 18 03.07.2012 14:25
Вызов метода из метода kuzjma PHP 8 10.12.2010 02:38
Алгоритм проектирования 3D на 2D Altera Свободное общение 14 01.07.2010 20:27