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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.09.2009, 23:08   #1
Defa4ka
Пользователь
 
Аватар для Defa4ka
 
Регистрация: 10.05.2009
Сообщений: 80
Сообщение задачка на Си..

решить нун 3 способами.
система: х=a*b+1, если a>b, потом -b, если a=b и (а-5)/b, если a<b.
п.с. пасиб)
Величие человека есть его способность мыслить.
Блез Паскаль
Defa4ka вне форума Ответить с цитированием
Старый 29.09.2009, 23:18   #2
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Вот не ясно ,а в чем проблема то? Открываем любой учебник по Си, и в первой главе ищем примеры, "перерисовываем" код из учебника на комп заменив токо функции и условия на свои. Жмем скомпелить.....и вуаля...рабочая программа.
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Старый 29.09.2009, 23:19   #3
NSvirus
пропагандирую жизЪ
Форумчанин
 
Аватар для NSvirus
 
Регистрация: 19.03.2007
Сообщений: 950
По умолчанию

задание не внятное и наработок нет.
Посторонним В.
NSvirus вне форума Ответить с цитированием
Старый 30.09.2009, 01:04   #4
dampirik
Форумчанин
 
Регистрация: 02.07.2009
Сообщений: 722
По умолчанию

Цитата:
#include <stdio.h>
main()
{
int a,b,x;
printf("Введите a,b: ");
scanf("%d,%d",&a,&b);
printf("При a = %d и b = %d ",a,b);
if (a>b)
b=-b;
if (a<=b)
a=(a-5)/b;
x=a*b+1;
printf(" x = %d\n",x);
}
Вот примерный код.... тк сформулирована задание ну совсем не корректное...
dampirik вне форума Ответить с цитированием
Старый 30.09.2009, 01:50   #5
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

Наверно всё-таки имелось ввиду, что x = -b, если a = b, так что решение от dampiric трансформируется в
Код:
#include <stdio.h>
int main(void)
{
int a,b,x;
printf("Введите a,b: ");
scanf("%d %d",&a,&b);
printf("При a = %d и b = %d ",a,b);
if (a>b) x = a * b +1;
else if (a == b) x =  -b;
else x = (a - 5) / b;
printf(" x = %d\n",x);
return 0;
}
Второй вариант
Код:
#include <stdio.h>
int main(void)
{
int a,b,x;
printf("Введите a,b: ");
scanf("%d %d",&a,&b);
printf("При a = %d и b = %d ",a,b);
x = a > b ? a * b + 1 : (a == b ? -b : (a - 5) / b);
printf(" x = %d\n",x);
return 0;
}
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Старый 30.09.2009, 08:36   #6
dampirik
Форумчанин
 
Регистрация: 02.07.2009
Сообщений: 722
По умолчанию

Ну может автор что нить ответит... А пока остается только гадать, что он имел ввиду...
dampirik вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачка по С++ Ready Помощь студентам 2 20.05.2009 01:19
Задачка Claster Помощь студентам 2 24.09.2008 17:53
Задачка! Mr.User Помощь студентам 8 25.11.2007 05:24