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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 23.12.2011, 10:19   #1
anton6262906
Пользователь
 
Регистрация: 13.10.2011
Сообщений: 23
По умолчанию нужно описать все циклы происходящие в этой программе.вот код

код работает
Код:
#include <iostream.h>
 #include <conio.h>
 #include <math.h>

 int main(int argc, char *argv[])
 {
 int i,size,n;
 double *mas;

 cout<<"size = ";
 cin>>size;

 mas = new double[size];

 for(i=0; i<size; i++)
 {
 cout << "element # "<< i+1 << " = ";
 cin >> mas[i];
 }

 double min=mas[0];
 int k=0;

 for(i=0; i<size; i++)

 if(fabs(mas[i])<fabs(min))
 {
 min = mas[i];
 k = i;
 }

 for(i=0; i<size; i++)
 cout<<" "<<mas[i];

 cout << "\nmin = "<< min;
 cout << "\nk = " << k+1;

 getch();
 delete []mas;

 {
 cout<<"n = ";
 cin>>n;
 }
 int *arr = new int[n];

 for(i = 0; i < n; i++)
 {
 cout << "element # " << i+1 << " = ";
 cin >> arr[i];
 }

 int flag = 0;
 int sum = 0;

 for(i = 0; i < (n-1); i++)
 {
 if(arr[i] < 0)
 flag = 1;

 if(flag)
 sum += fabs(arr[i+1]);
 }

 cout<<endl<<"summ = "<<sum;

 getch();

 


 cout<<"size = ";
 cin>>size;

 

 for(i=0; i<size; i++);
 {
 cout << "element # "<< i+1 << " = ";
 cin >> mas[i];
 }

 int a,b;

 cout << "\ninput a = ";
 cin >> a;

 cout << "input b = ";
 cin >> b;

 for( i=0; i<size; i++);
 if( (mas[i] >= a) && (mas[i] <= b) ) mas[i] = 0;

 for(i=0; i<size; i++);
 cout<<" "<<mas[i];

 getch();
 delete []mas;

 return 0;
 }
anton6262906 вне форума
Старый 23.12.2011, 10:56   #2
counter
Участник клуба
 
Регистрация: 18.10.2008
Сообщений: 1,409
По умолчанию

в этой программе восемь циклов for
counter вне форума
Старый 23.12.2011, 12:19   #3
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

Код:
int *arr = new int[n]; //утечка памяти
_Bers вне форума
Старый 23.12.2011, 12:35   #4
pproger
C++ hater
СтарожилДжуниор
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,336
По умолчанию

Код:
 for(i=0; i<size; i++);
 {
 cout << "element # "<< i+1 << " = ";
 cin >> mas[i];
 }

 for( i=0; i<size; i++);
 if( (mas[i] >= a) && (mas[i] <= b) ) mas[i] = 0;

 for(i=0; i<size; i++);
 cout<<" "<<mas[i];
Цитата:
код работает
что-то я сомневаюсь
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума
Старый 23.12.2011, 19:20   #5
Blade
Software Engineer
Участник клуба
 
Аватар для Blade
 
Регистрация: 07.04.2007
Сообщений: 1,618
По умолчанию

Цитата:
Сообщение от pproger Посмотреть сообщение
что-то я сомневаюсь
ТС не уточнял, как именно код работает
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
Blade вне форума
Старый 25.12.2011, 23:51   #6
anton6262906
Пользователь
 
Регистрация: 13.10.2011
Сообщений: 23
По умолчанию

работает он)
надо описать циклы парни помогайте)
anton6262906 вне форума
Старый 26.12.2011, 17:29   #7
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,378
По умолчанию

Во-первых, помогайте, пожалуйста.
Во-вторых, что в ваших устах значит фраза "описать циклы"?
В-третьих, что за мода пошла выкладывать код и не выкладывать задание? Кажется, Вам не нужна помощь, если Вы так себя ведете.
В-четвертых, код работает неправильно, следовательно, описание циклов Вам ничем не поможет.
В-пятых, это кросспост, и я его закрываю
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
ACE Valery вне форума
Закрытая тема


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужно помочь понять основные циклы в этой программе..что выполняется за чем? anton6262906 Помощь студентам 2 22.12.2011 14:27
что нужно изменить в программе, чтобы он выводил все буквы в алфавитном порядке, которые встретились в файле хотя бы 1 раз?! [Алёнка] Паскаль, Turbo Pascal, PascalABC.NET 4 06.12.2011 04:04
блок схема к этой программе emin313gs Помощь студентам 1 10.10.2010 17:35
Где в этой программе ошибка: Оля_1991 Помощь студентам 4 04.10.2010 12:20
Вот такой вот код blond007 Общие вопросы C/C++ 7 06.04.2010 22:03