Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++] Составление схемы алгоритма, программы на языке С


Автор: loshadka1 5.2.2014, 19:21
Добрый вечер, требуется ваша помощь, как написано в заголовке темы, нужно составить схему алгоритма, программу на языке С. 
Буду ооочень признательна, если кто-нибудь поможет )
user posted image

Автор: 586 5.2.2014, 22:13
В задании опечатка что-ли?

min(F,R), если F+R≠0
max(F+R,3), если F+R=0

таком случае нижняя строка оптимизируется в это:
min(F,R), если F+R≠0
max(0,3), если F+R=0

и следовательно, в это:
min(F,R), если F+R≠0
3, если F+R=0

что странно.

А вот так бы было правильнее:

min(F,R), если F+R=0
max(F+R,3), если F+R≠0

------

Написал как в задании.

Код
#include <stdio.h>

int main(void)
{
    int F, R, X;
    
    printf("Enter F: ");
    scanf("%d", &F);
    printf("Enter R: ");
    scanf("%d", &R);
    
    if((F+R)!=0)
        X = F < R ? F : R;
    else
        X = F+R > 3 ? F+R : 3;
    
    printf("X = %d\n", X);
    
    return 0;
}

Автор: bsa 11.2.2014, 11:50
Для домашних заданий, курсовых, существует "Центр Помощи".

Тема перенесена! 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)