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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2013, 19:27   #1
East Undia Trading
Форумчанин
 
Регистрация: 02.10.2013
Сообщений: 231
По умолчанию Циклы в языке С

Задание:
PHP код:
if(зп x>&& y>1)
zp1;
if(
x>&& y<=1)
zp2;
else
zp3
Это очевидно, но нужно написать это используя только две проверки, а не четыре.Сколько вариантов не писал - все было не правильно.Посоветуйте сайт или книгу, где максимально полностью описывалась вся их работа, а то чтобы на подобные вопросы я мог сразу ответить.
East Undia Trading вне форума Ответить с цитированием
Старый 14.11.2013, 19:37   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,865
По умолчанию

Во-первых, тут нет циклов; во-вторых, у вас в коде и так две проверки. Только я бы добавил еще один else:
Код:
if (x>0) {
  if (y>1) f=zp1;
  else f=zp2;
}
else f=zp3;
Arigato вне форума Ответить с цитированием
Старый 14.11.2013, 19:53   #3
East Undia Trading
Форумчанин
 
Регистрация: 02.10.2013
Сообщений: 231
По умолчанию

Arigato, я написал вот так:
PHP код:
if(x<0)
 
zp3;
   if(
y>1)
     
zp1;
      else
        
zp2
Что же...Возможно мой вариант не true.В большинстве книг так не расписано, а опыта еще мало.Чем обмазываться?Наверняка завтра будет подобный вопрос.
East Undia Trading вне форума Ответить с цитированием
Старый 14.11.2013, 21:23   #4
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,865
По умолчанию

Вы считаете, что компилятор будет по отступам смотреть вложенность блоков? Нет, отступы вы для себя делаете, а блоки надо выделять скобками {}.
Кроме того я не понял, что за zp у вас такие, это переменные или что?
Arigato вне форума Ответить с цитированием
Старый 14.11.2013, 22:07   #5
East Undia Trading
Форумчанин
 
Регистрация: 02.10.2013
Сообщений: 231
По умолчанию

Arigato, отступы делал для себя.zp - Да, переменные.Посмотрел еще раз книгу Керниган, Ритчи - Программирование на C, вроде, то что нужно.До этого читал Полякова.
East Undia Trading вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ребят, выручайте!!! Итерационные циклы и Массивы 3 задачи надо их записать на языке Turbo Pascal)) HELP_MEE Паскаль, Turbo Pascal, PascalABC.NET 3 16.01.2012 17:27
Ребят, выручайте!!! Итерационные циклы и Массивы 3 задачи надо их записать на языке Turbo Pascal)) HELP_MEE Помощь студентам 0 16.01.2012 14:02
Циклы на языке C Lexeres Помощь студентам 17 15.11.2009 21:19
Программа на циклы и строки, на языке C KuPnu4 Помощь студентам 2 05.03.2009 23:09
Программа на русском языке в Windows XP на другом языке... Как? 29bit Свободное общение 4 01.02.2008 17:24