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

Программа для нахождения...... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод информации в С++ http://www.cyberforum.ru/cpp-beginners/thread61796.html
Уважаемые коллеги, подскажите пожалуйста, как в С++ делать такой вывод как в Си. Например: k=M_PI; printf("%1.2d",k);
C++ нужна программка!! задача программы: найти какое значение встречаеться в массиве наибольшее количество раз. ввод чисел в массив с клавиатуры для С. кому несложно помочь,буду очень благодарен заранее спасибо!!!! http://www.cyberforum.ru/cpp-beginners/thread61786.html
Двумерный массивы C++
Доброго времени суток. Помогите пожалуйста разобраться что не так в этой функции удаления: int Del(int **L,int n1,int m1) { for(int i=0;i<n1-1;i++) for(int j=0;j<m1;j++){ if(L==L) L=L; else{n1-=1; return Del(L, n1, m1);}}
использование функции! C++
В матрице A(5,3) найти наибольший элемент.Решить эту задачу нужно с использованием функции!!Люди добрые помогите пожалуйста!!!
C++ Структуры. http://www.cyberforum.ru/cpp-beginners/thread61765.html
Задачка, очень запутанная, но тем она становится более интересной. Но у меня трабл в решении. Прошу помощи)) Вот задание: 1. объявить тип данных для хранения информации о компьютерных комплектующих с параметрами: дата изготовления, цена, вид (видеоплата (макс. разрешающая способность, макс. частота, объем видеопамяти), звуковая плата (разрядность, частотный диапазон, амплитуда входного...
C++ Программа на С. Вывести уникальные слова в двух строках. Помогите написать программу на Си. Требуется написать программу которой вводишь два предложения, а она в ответ тебе выводит только те слова, которые есть лишь в одном из них. Я вроде пытался что то сделать int L=0, R=0, L1=0, L2=0, L3=0; char *TeT, TeT2; char menu = '1'; char *Pred1,*Pred2; L=100; подробнее

Показать сообщение отдельно
HIMen
4129 / 1378 / 39
Регистрация: 12.04.2009
Сообщений: 2,346
07.11.2009, 10:25     Программа для нахождения......
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
#include <stdio.h>
unsigned int gcd(unsigned int u, unsigned int v)
{
    int shift;
    /* GCD(0,x) := x */
    if (u == 0 || v == 0)
    {
        return u | v;
    }
    /* Let shift := lg K, where K is the greatest power of 2
    dividing both u and v. */
    for (shift = 0; ((u | v) & 1) == 0; ++shift)
    {
        u >>= 1;
        v >>= 1;
    }
    while ((u & 1) == 0)
    {
        u >>= 1;
    }
    /* From here on, u is always odd. */
    do
    {
        while ((v & 1) == 0)  /* Loop X */
            v >>= 1;
 
        /* Now u and v are both odd, so diff(u, v) is even.
        Let u = min(u, v), v = diff(u, v)/2. */
        if (u < v)
        {
            v -= u;
        }
        else
        {
            unsigned int diff = u - v;
            u = v;
            v = diff;
        }
        v >>= 1;
    } while (v != 0);
    return u << shift;
}
int main()
{
    unsigned int u, v;
    printf("Vvedite pervoe 4islo: ");
    scanf("%u",&u); 
    printf("Vvedite vtoroe 4islo: ");
    scanf("%u",&v); 
    printf("NOD: %u",gcd(u,v));
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru