Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Напечатать 1, если числа имеют одинаковую четность и 0, если разную https://www.cyberforum.ru/ c-beginners/ thread1281155.html
Задача № 1 Составить программу, считывает 2 целые числа и печатает 1, если числа имеют одинаковую четность и 0, если разную. Условный оператор не использовать.
C (СИ) Вывести вначале массива нечетные элементы, в конце - чётные
Недавно начал изучение C, попалась такое задание в лабораторной работе. Первое задание, в котором надо было упорядочить массив в убывающем порядке, решилось просто, используя следующее: void Bubble(int A,int count){ int tmp,i,j; for ( i=0;i<count-1;i++) for ( j=0; j<count-1;j++) if (*(A+j) <*(A+j+1)) { tmp = *(A+j); *(A+j) = *(A+j+1); ...
C (СИ) При любых значениях n программа выдает одно и то же (не верное) значение Помогите решить задачу при помощи цикла "for", затем при определенных значениях n программа должна выдавать данные значения на скриншотах(вариант 7). Я попытался написать код, но при любых значениях n программа выдает одно и то же(не верное) значение. https://www.cyberforum.ru/ c-beginners/ thread1281082.html C (СИ) Функция сортировки одномерного массива Здравствуйте. Помогите пожалуйста переделать функцию сортировки массива (в коде func2 - сделана сортировка элементов массива по возрастанию) с помощью указателей. Нужно нечётные элементы поставить в начало списка, а чётные - в конец списка. Спасибо. #include <stdio.h> #include <stdlib.h> #include <conio.h> int func1(); int func2(); int Mas; https://www.cyberforum.ru/ c-beginners/ thread1281080.html
Найти наиболее часто встречающийся элемент матрицы C (СИ)
#include <stdio.h> #include <conio.h> void main() { int n, a, cnt, ans = -1, result; FILE*f; f=fopen("file.txt", "rt"); if (f == NULL) { printf("Not found\n");
C (СИ) Задача по Си. Дано натуральное число N https://www.cyberforum.ru/ c-beginners/ thread1280859.html
Голову уже сломал
C (СИ) Нужно сделать без мах (Упорядочить элементы массива по убыванию) https://www.cyberforum.ru/ c-beginners/ thread1280727.html
вот код программы препод сказал что можно сделать без мах но я без понятия как...#include <stdio.h> #include <math.h> int main(void) { const int N = 5; int arr; int i;
C (СИ) Односвязный список: заменить в строке группу рядом стоящих точек на одну точку
Дана строка.Заменить группу стоящих точек на одну точку и вывести строку.Решить задачу с помощью односвязного списка.Если кто сможет напишите алгоритм с пояснениями.Не понимаю как ввести односаязный список с клавиатуры и сам алгоритм поиска и удаления вообще.
C (СИ) Дан упорядоченный набор набор из N вещественных чисел Вывести в том же порядке все различные элементы набора 5)Дано целое число N и набор из N целых чисел, упорядоченный по возрастанию. Данный набор может содержать одинаковые элементы. Вывести в том же порядке все различные элементы данного набора. https://www.cyberforum.ru/ c-beginners/ thread1280680.html C (СИ) Вывести элементы набора вместе с числом B, сохраняя упорядоченность выводимых чисел https://www.cyberforum.ru/ c-beginners/ thread1280679.html
4)Дано вещественное число B, целое число N и набор из N вещественных чисел, упорядоченных по возрастанию. Вывести элементы набора вместе с числом B, сохраняя упорядоченность выводимых чисел.
C (СИ) Дан набор из N положительных вещественных чисел Вывести в том же порядке округленные значения всех чисел
3)Дано целое число N и набор из N вещественных чисел. Вывести в том же порядке округленные значения всех чисел из данного набора (как целые числа), а также сумму всех округленных значений.
C (СИ) Дан набор из N положительных вещественных чисел Вывести в том же порядке дробные части всех чисел из набора https://www.cyberforum.ru/ c-beginners/ thread1280677.html
2)Дано целое число N и набор из N положительных вещественных чисел. Вывести в том же порядке дробные части всех чисел из данного набора (как вещественные числа с нулевой целой частью), а также произведение всех дробных частей.
Супер-модератор
6192 / 2938 / 1300
Регистрация: 04.03.2013
Сообщений: 5,780
Записей в блоге: 1
22.10.2014, 19:33 0

Могут ли три числа представлять стороны прямоугольного треугольника? - C (СИ) - Ответ 6754515

22.10.2014, 19:33. Показов 9394. Ответов 19
Метки (Все метки)

Лучший ответ Сообщение было отмечено Eva Rosalene как решение

Решение

taras atavin, вот поэтому я предлагаю отсечь вариант вырожденности при вводе... а проверять только теорему Пифагора.

Добавлено через 5 минут
А вообще, если строго следовать условию:
Цитата Сообщение от Nik789 Посмотреть сообщение
Составить программу, считывает три ненулевых целых числа, определяет и печатает, могут ли они представлять стороны прямоугольного треугольника
нужно действовать так, имхо:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
 
int main()
{
    int a, b, c; 
    do {
        printf("Input numbers\n");
        scanf("%d", &a);
        scanf("%d", &b);
        scanf("%d", &c);
        if ((a == 0) || (b == 0) || (c == 0)) printf("\nIncorrect input...");
    } while ((a == 0) || (b == 0) || (c == 0));
    if ((a < 0) || (b < 0) || (c < 0)) printf("No");
    else {
        a *= a;
        b *= b;
        c *= c;
        if ((a == b + c) || (b == a + c) || (c == b + a))
            printf("Yes, it's right-angled triangle");
        else printf("No");
    }   
    return 0; 
}


Вернуться к обсуждению:
Могут ли три числа представлять стороны прямоугольного треугольника? C (СИ)
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.10.2014, 19:33
Готовые ответы и решения:

Определить могут ли 3 числа представлять стороны прямоугольного треугольника
Даны три ненулевых целых числа. Определить могут ли они представлять стороны прямоугольного...

Определить могут ли три значения представлять стороны треугольника.
Привет всем:) В книге по С++, попалось вот такое задание( смотрите вложение ). Я в замешательстве...

Определить, могут ли три заданных числа являться длинами сторон прямоугольного треугольника
Задано три натуральных числа. Определить являются ли заданные числа теоремой пифагора

Определить могут ли три заданных положительных числа быть сторонами прямоугольного треугольника
Даны 3 положительных числа, определить могут ли они быть сторонами прямоугольного треугольника,...

19
22.10.2014, 19:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.10.2014, 19:33
Помогаю со студенческими работами здесь

Введите три числа. Если они могут быть длинами сторон прямоугольного треугольника
Добрый вечер, уважаемые фурумчане! У меня возникли кое какие проблемы в задаче. Прошу вас помочь с...

Введите три числа. Если они могут быть длинами сторон прямоугольного треугольника, выведите их в порядке возрастания
Введите три числа. Если они могут быть длинами сторон прямоугольного треугольника, выведите их в...

Проверить могут ли числа представлять собой значения длин сторон треугольника
Доброе время суток! Возникли проблемы с написанием программы!! Условие задачи: Ввести 10-12...

Определить, могут ли введенные числа А, В, С являться сторонами прямоугольного треугольника
Помогите написать программу на C++ через switch или if Определить, могут ли введенные числа А, В,...

Определить, могут ли введенные числа быть сторонами прямоугольного треугольника
Задание 1. Создать функцию вклад- по параметрам начальная сумма. число лет, процент выдавать...

Проверить могут ли 3 числа быть длинами сторон прямоугольного треугольника
Введите три числа. Если они могут быть длинами сторон прямоугольного треугольника, выведите их в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru