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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.07.2012, 15:34   #1
leo-leo
 
Регистрация: 05.07.2012
Сообщений: 4
Вопрос задача про улитку

В каждый солнечный день улитка, сидящая на дереве, поднимается вверх на 2 см, а в каждый пасмурный опускается вниз на 1 см. В начале наблюдений улитка находилась в 30 см. от земли. Задать массив из 30 элементов, содержщий сведения о том,был ли день солнечным или пасмурным. Составить программу, расчитывющую движение улитки. Вывести на экран в файл информацию о дне наблюдения и о расстоянии улитки от земли.
помогите пожалуйста)
leo-leo вне форума Ответить с цитированием
Старый 05.07.2012, 17:04   #2
Drugnir
Форумчанин
 
Регистрация: 17.11.2010
Сообщений: 262
По умолчанию

Код:
UnicodeString days[] = {"солнечный", "пасмурный"};
  int sum = 0;
  for (int i = 1; i < StringGrid1->ColCount; i++) {
	 int r = rand()%2;
	 StringGrid1->Cells[i][0] = days[r];
	 (r == 0) ? sum += 2: sum -= 1; // подправил код, а то написал sum-= -1)))
  }
  ShowMessage(IntToStr(sum));
так получим общее расстояние, не учитывая 30 см сначала. Дальше сами попробуйте, если будут вопросы пишите.

Последний раз редактировалось Drugnir; 06.07.2012 в 15:22.
Drugnir вне форума Ответить с цитированием
Старый 06.07.2012, 10:34   #3
leo-leo
 
Регистрация: 05.07.2012
Сообщений: 4
По умолчанию

спасибо большое,буду пробовать
leo-leo вне форума Ответить с цитированием
Старый 06.07.2012, 15:27   #4
Drugnir
Форумчанин
 
Регистрация: 17.11.2010
Сообщений: 262
По умолчанию

Решение у меня есть, скучно было - написал. Так что обращайтесь.
Drugnir вне форума Ответить с цитированием
Старый 06.07.2012, 21:04   #5
leo-leo
 
Регистрация: 05.07.2012
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Drugnir Посмотреть сообщение
Решение у меня есть, скучно было - написал. Так что обращайтесь.
понятно,конечно, не всё, но стараюсь вникать. только проблема:
сохраняю с расширением ".c", запускаю программу, выдаёт ошибку "#error Must use C++ for the type iostream."
leo-leo вне форума Ответить с цитированием
Старый 06.07.2012, 21:09   #6
leo-leo
 
Регистрация: 05.07.2012
Сообщений: 4
По умолчанию

а вы как сохраняете?
дожились,запустить не могу)
leo-leo вне форума Ответить с цитированием
Старый 08.07.2012, 17:35   #7
Drugnir
Форумчанин
 
Регистрация: 17.11.2010
Сообщений: 262
По умолчанию

Цитата:
Сообщение от leo-leo Посмотреть сообщение
а вы как сохраняете?
дожились,запустить не могу)
Вы же написали в форуме C++ Builder, значит нужно проект создать в среде C++ Builder. Добавить нужные компоненты. И т.д.
Вот возьмите проект. Если буду вопросы, спрашивайте.
Вложения
Тип файла: rar Улитка.rar (85.8 Кб, 17 просмотров)
Drugnir вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача про доску Katrina* Паскаль, Turbo Pascal, PascalABC.NET 5 20.12.2011 21:01
Задача про рекурсию NIKI18 Общие вопросы C/C++ 1 19.12.2011 20:35
Нарисовать улитку С ++ Marquez Помощь студентам 2 18.12.2011 12:53
Задача про модули Tattoquardas Паскаль, Turbo Pascal, PascalABC.NET 3 19.11.2011 15:48
нарисовать Улитку Паскаля AFA Win Api 2 10.04.2011 22:43