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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.01.2010, 20:07   #1
shadow reawer
Новичок
Джуниор
 
Регистрация: 14.01.2010
Сообщений: 3
По умолчанию Задача по С++

Помогите пожалуйста решит задачу...
Задача...

Составить програму находящая максимальное значение четерёх целых переменних, используя не более 3 проверок...


Зарание спасибо...
shadow reawer вне форума Ответить с цитированием
Старый 14.01.2010, 20:17   #2
Alex_FF
Удален
Форумчанин
 
Регистрация: 02.12.2009
Сообщений: 309
По умолчанию

Код:
max = a;
if (max < b) max = b;
if (max < c) max = c;
if (max < d) max = d;
Alex_FF вне форума Ответить с цитированием
Старый 14.01.2010, 20:58   #3
shadow reawer
Новичок
Джуниор
 
Регистрация: 14.01.2010
Сообщений: 3
По умолчанию

Цитата:
Сообщение от Alex_FF Посмотреть сообщение
Код:
max = a;
if (max < b) max = b;
if (max < c) max = c;
if (max < d) max = d;



Если ето правильно,то большое спасибо тебе...))
shadow reawer вне форума Ответить с цитированием
Старый 15.01.2010, 15:55   #4
evgenij9241
Пользователь
 
Аватар для evgenij9241
 
Регистрация: 14.01.2010
Сообщений: 26
По умолчанию

#include<stdio.h>
#include<conio.h>
int main(void)
{
int a,b,c,d;
printf("vvedite 4 chisla");
scanf("%d%d%d%d",&a,&b,&c,&d);
if (a>b && a>c && a>d)
printf("a naybilsh");
else
{
if (b>a && b>c && b>d)
printf("b naybilsh");
else
{
if (c>a && c>b && c>d)
printf("b naybilsh");
else
printf("d naybilsh");
}
}
getch();
}
evgenij9241 вне форума Ответить с цитированием
Старый 15.01.2010, 16:05   #5
evgenij9241
Пользователь
 
Аватар для evgenij9241
 
Регистрация: 14.01.2010
Сообщений: 26
По умолчанию

Задача работа я проверял.
evgenij9241 вне форума Ответить с цитированием
Старый 15.01.2010, 16:18   #6
evgenij9241
Пользователь
 
Аватар для evgenij9241
 
Регистрация: 14.01.2010
Сообщений: 26
По умолчанию

printf("b naybilsh");
тут ошибка
тут не( b )а( c)
evgenij9241 вне форума Ответить с цитированием
Старый 15.01.2010, 17:51   #7
shadow reawer
Новичок
Джуниор
 
Регистрация: 14.01.2010
Сообщений: 3
По умолчанию

спасибо всем
shadow reawer вне форума Ответить с цитированием
Старый 15.01.2010, 18:32   #8
Alex_FF
Удален
Форумчанин
 
Регистрация: 02.12.2009
Сообщений: 309
Восклицание

Цитата:
Сообщение от evgenij9241 Посмотреть сообщение
Задача работа я проверял.
да вы что! и что же выведет ваша программа при таких данных:
a = 8, b = 8, c = 8, d = 0 ???
она выведет "d naybilsh"
это не верно.
Alex_FF вне форума Ответить с цитированием
Старый 15.01.2010, 18:47   #9
evgenij9241
Пользователь
 
Аватар для evgenij9241
 
Регистрация: 14.01.2010
Сообщений: 26
По умолчанию

Та не тупите.Я українець зрозуміло)))))))))))))))))))))))))) )))))))))))
evgenij9241 вне форума Ответить с цитированием
Ответ


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