Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Ошибка линковки: Linker command failed with exit code 1 https://www.cyberforum.ru/ c-beginners/ thread1720081.html
main.cpp #include <stdio.h> #include <stdlib.h> #include <time.h> #include "lss_19_07.h" int d, e; int strncmp(const char *s1, const char *s2, size_t n);
C (СИ) Найти максимальное количество цифр, которые идут подряд
дан текст, найти максимальное (найбольшее) количество цифр, которые идут подряд
C (СИ) Надо переделать программу из C++ в С Задача: Написать программу для работы с просматриваемой таблицей по запросам оператора. Просматриваемая таблица организована вектором; каждый элемент таблицы имеет следующую структуру: struct Item{ int busy; /*признак занятости элемента*/ int key; /*ключ элемента*/ int release;/*номер версии элемента*/ char *info; /*указатель на информацию*/ }; https://www.cyberforum.ru/ c-beginners/ thread1720014.html C (СИ) Сортировка по убыванию методом пузырька https://www.cyberforum.ru/ c-beginners/ thread1719963.html
Добрый вечер! Очень нужна помощь. Задание такое: даны два массива. Массив А состоит из N элементов и отсортирован по возрастанию. Массив В состоит из М элементов и отсортирован по убыванию. Разработать программу для слияния этих массивов в отсортированный по убыванию массив С, не содержащий одинаковых элементов. Решение: #include <stdlib.h> #include <stdio.h> int main () { // ...
Выяснить принадлежность точки закрашенной области C (СИ)
Составить программу, которая бы вводила два действительных числа x и y (координаты точки на декартовой площади) и определяла бы, подлежит эта точка заштрихованной части площади или нет.
C (СИ) Создать новый текстовый файл, в каждой строке которого записаны слова, начинающиеся с буквы ‘a’ https://www.cyberforum.ru/ c-beginners/ thread1719875.html
Дан текстовый файл, в каждой строке которого записано по несколько слов, разделенных пробелом. Создать новый текстовый файл, в каждой строке которого записаны слова, начинающиеся с буквы ‘a’ из соответствующей строки исходного файла. Вот,что у меня получилось,но эта программа удаляет слова,начинающиеся с буквы 'а',а мне надо наоборот-чтобы оставляла их. #include <stdio.h> #include <string.h>...
C (СИ) Начислить стипендию студентам группы Создать файл, содержащий сведения о результатах сдачи сессии студентами II курса специальности "Программирование для ЭВМ и автоматизированных систем". Структура записи: индекс группы, фамилия студента, оценки по пяти экзаменам, признак участия в общественных мероприятиях: 1 - активное участие, 0 - не участвовал. Написать программу, которая насчитывает стипендию студентам группы X. Студент,... https://www.cyberforum.ru/ c-beginners/ thread1719742.html C (СИ) Зачем в сортировке методом пузырька используется два цикла?
Добрый день! Объясните, пожалуйста, зачем в сортировке методом пузырька используется два цикла (внешний и внутренний) и почему используют две переменные. Спасибо) void bubbleSort(int* arr, int size) { int tmp, i, j; for(i = 0; i < size - 1; ++i) // i - номер прохода { for(j = 0; j < size - 1; ++j) // внутренний цикл прохода
C (СИ) Вычислить выражение в #define https://www.cyberforum.ru/ c-beginners/ thread1719733.html
#define D(n) foo(var##n); foo(var##(n+1)) - так хотелось бы. Имеется много переменных с именами, допустим, var1 ... var99. Почему так, а не массив? Ну, вот, так есть в либе. В разных местах выполняется много действий, типа foo(var37); foo(var38); Хотелось бы заменить чем то, см. выше. Оно, конечно, не работает. Но хотелось бы макросом, тем более, что сейчас, такие действия уже макросом...
C (СИ) Написать калькулятор (+;-) Реализовать программу-калькулятор с возможностью выполнения арифметических действий (+, -), унарный и бинарный вариант. У пользователя запрашивается вы-ражение, например, "-123,5 + 4 - 456+56", программа должна решить выражение. Для разбора входной строки использовать функцию strok. https://www.cyberforum.ru/ c-beginners/ thread1719644.html
C (СИ) Найти сумму ряда
Сумма (-1)^n*1/n!=1-1/1!+1/2!-1/3!...=1/e. Выводи ответ 1. а надо чтоб получалось 1/e(2.71) Вот код . Буду очень благодарен за помощь. #include <stdio.h> #include <math.h> double fact(int Y) {// фунция выч факториал if (Y<=1) return 1;// вовзр 1 при o =1 о=0 else return Y*fact(Y-1);// иначе о * }
C (СИ) Вывести упорядоченные по убыванию повторяющиеся элементы произвольного одномерного массива https://www.cyberforum.ru/ c-beginners/ thread1719599.html
Вывести упорядочены по убыванию повторяющиеся элементы произвольного одномерного массива целых чисел и число этих повторений.(СИ)
738 / 543 / 416
Регистрация: 17.09.2015
Сообщений: 1,601
25.04.2016, 19:20 0

Найти сумму дробей с нечетными порядковыми номерами - C (СИ) - Ответ 9068830

25.04.2016, 19:20. Показов 1295. Ответов 5
Метки (Все метки)

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

Решение

Цитата Сообщение от parserfull Посмотреть сообщение
дроби должны быть простыми
ну тогда держи
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#include <stdio.h>
 
int grecomdiv(int a, int b)
{
    if(a < 0)
        a *= -1;
    if(b < 0)
        b *= -1;
    int low, gcd = 1, i = 2;
    low = a < b ? a : b;
    while(i <= low){
        if(a % i == 0 && b % i == 0){
            gcd = gcd * i;
            a = a / i;
            b = b / i;
        }
        else
            i++;
    }
    return gcd;
}
int main()
{
    double S1 = 0.0, S2 = 0.0;
    int a1, b1, c1, d1, a2, b2, c2, d2, x1, y1, x2, y2, gcd, N, i, sx1 = 0, sy1 = 1, sx2 = 0, sy2 = 1;
    puts("Enter the number of pairs of simple fractions:");
    scanf("%d", &N);
    for(i = 1; i <= N; i++){
        puts("Type the numerator and denominator by a space:");
        scanf("%d%d", &a1, &b1);
        printf("You have entered an odd fraction: %d/%d\n", a1, b1);
        puts("Type the numerator and denominator by a space:");
        scanf("%d%d", &a2, &b2);
        printf("You have entered an even fraction: %d/%d\n", a2, b2);
        puts("Type the numerator and denominator by a space:");
        scanf("%d%d", &c1, &d1);
        printf("You have entered an odd fraction: %d/%d\n", c1, d1);
        puts("Type the numerator and denominator by a space:");
        scanf("%d%d", &c2, &d2);
        printf("You have entered an even fraction: %d/%d\n", c2, d2);
        x1 = a1 * d1 + b1 * c1;
        y1 = b1 * d1;
        x2 = a2 * d2 + b2 * c2;
        y2 = b2 * d2;
        gcd = grecomdiv(x1, y1);
        x1 /= gcd;
        y1 /= gcd;
        gcd = grecomdiv(x2, y2);
        x2 /= gcd;
        y2 /= gcd;
        sx1 = sx1 * y1 + sy1 * x1;
        sy1 = sy1 * y1;
        gcd = grecomdiv(sx1, sy1);
        sx1 /= gcd;
        sy1 /= gcd;
        sx2 = sx2 * y2 + sy2 * x2;
        sy2 = sy2 * y2;
        gcd = grecomdiv(sx2, sy2);
        sx2 /= gcd;
        sy2 /= gcd;
        S1 += (double)sx1 / sy1;
        S2 += (double)sx2 / sy2;
        if(S2 > S1){
            puts("Even fractions amount greater than the sum of odd");
            break;
        }
    }
    if(sx1 > sy1)//если числитель больше знаменателя
        printf("Sum of the odd fractions is: %d %d/%d\n", sx1 / sy1, sx1 % sy1, sy1);//выводим целую и дробную части
    else
        printf("Sum of the odd fractions is: %d/%d\n", sx1, sy1);
    if(sx2 > sy2)
        printf("Sum of the even fractions is: %d %d/%d\n", sx2 / sy2, sx2 % sy2, sy2);
    else
        printf("Sum of the even fractions is: %d/%d\n", sx2, sy2);
    return 0;
}


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

Найти сумму элементов массива с нечетными номерами
в одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) сумму элементов массива...

Вычислить сумму элементов массива с нечетными порядковыми номерами
В одном масиве, состоящем из n вещественных элементов, вычислить: сумму элементов массива с...

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

Вычислить сумму чисел с нечетными порядковыми номерами входящими в заданную последовательность чисел ограниченной длины
Мастера C#! Помогите написать программу! Вычислить сумму чисел с нечетными порядковыми номерами...

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

Найти и вывисти на экран Сумму-s1 -элементов с четными номерами и сумму s2 с нечетными номерами
Здравствуйте форумчане. нужна ваша подсказка относительно програмы на vba Найти и вывисти на...

Найти сумму элементов с четными номерами и отдельно – с нечетными номерами
2) Дан массив из N*N элементов. Найти сумму элементов с четными номерами и отдельно – с нечетными...

Найти сумму нечетных элементов с четными порядковыми номерами
Найти сумму нечетных элементов с четными порядковыми номерами. Нумерация начинается с нуля. Если...

Переписать в другой массив элементы с нечетными порядковыми номерами
Дан целочисленный массив A размера N (≤ 15). Переписать в новый целочисленный массив B все элементы...

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