Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Sirius_
 Аватар для Sirius_
0 / 0 / 0
Регистрация: 19.01.2014
Сообщений: 32
Завершенные тесты: 1
#1

Программа выводит на экран "Да", если треугольник с такими длинами построить можно. - C++

16.02.2014, 10:04. Просмотров 554. Ответов 4
Метки нет (Все метки)

1. С клавиатуры вводится три числа, которые образуют длины сторон треугольника. Программа выводит на экран "Да", если треугольник с такими длинами построить можно. Если нельзя то вывести "Нет".
Вот код этой проги, но она не работает, исправьте ее плиз.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdlib.h>
#include <stdio.h>
int main()
{
    int a,b,c;
    printf("a="); scanf("%d", &a);
    printf("b="); scanf("%d", &b);
    printf("c="); scanf("%d", &c);
    if (a+b>c) and (a+c>b) and (c+b>a) then
    
        printf("Да");
    
    else
        
            printf("Нет");
return(0);          
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2014, 10:04     Программа выводит на экран "Да", если треугольник с такими длинами построить можно.
Посмотрите здесь:

Построить алгоритм, определяющий, существует ли треугольник с заданными длинами сторон a, b и c. C++
C++ Создать класс, который определяет можно ли по введенным значениям построить треугольник, и если можно, то какой
C++ Нужно написать код для программы, которая выводит на экран звездочки ("*") в таком порядке:
C++ Определить, можно ли построить треугольник с длинами сторон, равным этим числам
C++ Проверить, можно ли построить треугольник из отрезков с длинами x, y, z. Предусмотреть проверку вводимых данных на отрицательность
Вывести сообщение "Можно", если из букв введенной строки X можно составить введенную строку Y C++
C++ Ввести 2 строки и вывести на экран "Можно" если из 1 строки можно составить 2 строку
C++ Программа, которая подсчитывает количество "счастливых" билетов в рулоне и выводит их номера на экран
Если на трёх точках можно построить разносторонний остроугольный треугольник, найти его площадь C++
Проверить, можно ли построить треугольник с заданными длинами сторон C++
C++ Напишите программу, которая выводит на экран сообщение в "телеграфном" стиле: буквы сообщения должны появлятьс
Странное поведение при работе со строками: почему программа выводит 8, если в input "МАКС"? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
Эксперт C
 Аватар для Байт
15059 / 9461 / 1385
Регистрация: 24.12.2010
Сообщений: 17,513
16.02.2014, 10:11     Программа выводит на экран "Да", если треугольник с такими длинами построить можно. #2
Цитата Сообщение от Sirius_ Посмотреть сообщение
if (a+b>c) and (a+c>b) and (c+b>a) then
Паскаль, да? Изучай синтаксис Си!
C
1
 if (a+b>c && a+c>b && c+b>a) { ...
kventin_zhuk
БНТУ ФИТР
 Аватар для kventin_zhuk
215 / 155 / 15
Регистрация: 26.12.2012
Сообщений: 382
16.02.2014, 10:12     Программа выводит на экран "Да", если треугольник с такими длинами построить можно. #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Sirius_,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdlib.h>
#include <stdio.h>
int main()
{
    int a,b,c;
    printf("a="); scanf("%d", &a);
    printf("b="); scanf("%d", &b);
    printf("c="); scanf("%d", &c);
 
    if ((a+b>c) && (a+c>b) && (c+b>a))
    
        printf("Да");
    
    else
        printf("Нет");
 
    return(0);          
}
Sirius_
 Аватар для Sirius_
0 / 0 / 0
Регистрация: 19.01.2014
Сообщений: 32
Завершенные тесты: 1
16.02.2014, 10:12  [ТС]     Программа выводит на экран "Да", если треугольник с такими длинами построить можно. #4
Цитата Сообщение от Байт Посмотреть сообщение
Паскаль, да? Изучай синтаксис Си!
C
1
 if (a+b>c && a+c>b && c+b>a) { ...
аа, забыл про это. Я больше на паскале работал
Байт
Эксперт C
 Аватар для Байт
15059 / 9461 / 1385
Регистрация: 24.12.2010
Сообщений: 17,513
16.02.2014, 10:15     Программа выводит на экран "Да", если треугольник с такими длинами построить можно. #5
Цитата Сообщение от Sirius_ Посмотреть сообщение
но она не работает
Она не не работает, а просто не транслируется. При этом транслятор выдает сообщения об ошибках. В большинстве случаев по этим сообщениям можно понять в чем дело. Но если ты сам не можешь в них разобраться, необходимо их показывать тем, у кого просишь помощи.
Yandex
Объявления
16.02.2014, 10:15     Программа выводит на экран "Да", если треугольник с такими длинами построить можно.
Ответ Создать тему
Опции темы

Текущее время: 19:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru