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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.02.2011, 16:53   #1
Марат05
Пользователь
 
Регистрация: 07.12.2010
Сообщений: 72
По умолчанию Оператор выбора

Условие. Использование оператора выбора. Для выбора четвертой ветви использовать вариант с ключевым словом default.Если k=3, k=4,k=6. a=2;b=1.5;c=1.2;d=3;f=0.5;
Вот выражение:
{a+bx+cx^2
d+x+fx^2
ab+fx+cx^2
нет решения d=3,4,6}
вот мой код решения:
Код:
#include<stdio.h>
#include<math.h>
main()
{
int a=2,d=3,k;
float b=1.5,c=1.2,f=0.5;
swith (k)
{
case '3':
v= a+bx+pow (c*x,2);
break;
case '4':
v=d+x+f*pow (x,2);
break;
case '6':
v=a*b+f*x+c*pow(x,2);
break;
default:
printf ("Net resheniya d=0,3,6");
return (0):
}
}

Последний раз редактировалось ACE Valery; 25.02.2011 в 00:53.
Марат05 вне форума Ответить с цитированием
Старый 25.02.2011, 00:54   #2
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,365
По умолчанию

В чем, собственно, проблема?

И называйте темы адекватно.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
ACE Valery вне форума Ответить с цитированием
Старый 25.02.2011, 02:04   #3
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

1) main() не бывает, должно быть int main()
2) '3' это символ. 3 это число. Тебе в case-метках для int нужны числа. Символы нужны бы были для char.
3) ты не инициализировал k

и задачу я не понял
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Старый 06.05.2011, 04:05   #4
Trust_357
Пользователь
 
Регистрация: 10.03.2011
Сообщений: 68
По умолчанию

Код:
float b=1.5,c=1.2,f=0.5;
swith (k)
{
В свиче буква c пропущена
Trust_357 вне форума Ответить с цитированием
Старый 06.05.2011, 07:41   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
return (0):
Это очепятка или в Си уже так можно писать?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.05.2011, 12:52   #6
onewho
Форумчанин
 
Регистрация: 29.09.2010
Сообщений: 636
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Это очепятка или в Си уже так можно писать?
а какая разница... там м.б. любое выражение
onewho вне форума Ответить с цитированием
Старый 06.05.2011, 15:42   #7
Blade
Software Engineer
Участник клуба
 
Аватар для Blade
 
Регистрация: 07.04.2007
Сообщений: 1,618
По умолчанию

Цитата:
Сообщение от onewho Посмотреть сообщение
а какая разница... там м.б. любое выражение
Во-первых не любое, а только то, результатом которого является тип, возвращаемый функцией, согласно ее заголовку.
А во-вторых там не должно быть двоеточия в конце строчки
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
Blade вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оператор выбора или условный оператор[Перенесено из JavaSE] merhaba1992 Помощь студентам 1 20.01.2011 17:06
Условный оператор. Оператор выбора. Pascal Сержuk Помощь студентам 4 17.11.2010 12:50
Оператор выбора MIKE72 Помощь студентам 0 13.12.2009 09:37
Оператор выбора... Bill Gates Общие вопросы Delphi 3 22.01.2008 11:32