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

задачи - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ RB tree удаление узла http://www.cyberforum.ru/cpp-beginners/thread392090.html
Народ, подсткажите рекурсивный алгоритм удаления узла RB tree, или где найти можно... второй день в гугле сижу, видимо руки не от туда растут, ни чего нормального найти не могу...:wall: Добавлено через 1 час 29 минут Эхэй, есть кто прошареный?!;)
C++ Метод Монте-Карло, Теория Массового Обслуживания Необходимо сделать курсовую работу по ТМО, условие следующее: В комнате общежития четыре студента: отличник, спортсмен, турист, программист. К ним в различное время суток проходят друзья, которые проводят в комнате некоторое время. Программист решил провести статистическое исследование для того, чтобы определить долю времени, когда в комнате нет гостей, и чему будет равна эта величина после... http://www.cyberforum.ru/cpp-beginners/thread392087.html
C++ Минимальный массив элемента
Как в массиве из 20 элементов найти минимальный элемент.
C++ Описать процедуру AddLeftDigit(D, K), добавляющую к целому по- ложительному числу K слева цифру D
Описать процедуру AddLeftDigit(D, K), добавляющую к целому по- ложительному числу K слева цифру D (D — входной параметр целого типа, лежащий в диапазоне 1–9, K — параметр целого типа, являющийся одновременно входным и выходным). С помощью этой процедуры после- довательно добавить к данному числу K слева данные цифры D1 и D2, выводя результат каждого добавления.
C++ Последовательность http://www.cyberforum.ru/cpp-beginners/thread392053.html
Последовательность Дано целое число N и набор из N целых чисел. Вывести в том же порядке номера всех нечетных чисел из данного набора и количество K таких чисел. Добавлено через 6 часов 11 минут Актуально
C++ Метод Адамса - исправить ошибки в коде программы 3 ошибки, тот кто шарит, помогите исправить) #include <math.h> #include <stdio.h> const float a=0,b=2; // bounds of the interval const int num_points=10, // number of points to solve num_starting_points=4; // number of points to solve with Runge-Kutta method float x0=0,y0=1; // starting conditions float f(float x, float y) { ... подробнее

Показать сообщение отдельно
Глупец
23 / 23 / 1
Регистрация: 17.05.2011
Сообщений: 141
26.11.2011, 09:23     задачи
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
int main(){
    char str[4];//для перво задачи не проще так сделать){
    str[3]=0;
    std::cin>>str;
    for(int i=0;i<5;i++)
        if(i%2)std::cout<<' ';
        else std::cout<<str[i-i/2];
    std::cout<<std::endl;//}
//а это то, что требовалось
    int num,tmp,i=0;
    std::cin>>num;
    tmp=num;
    for(;tmp;i++,tmp/=10);
    for(i--;i>=0;i--){
        tmp=1;
        for(int j=i;j;j--)tmp*=10;
        std::cout<<num/tmp<<' ';
        num%=tmp;
    }
    std::cout<<std::endl;
    return 0;
}
Добавлено через 18 минут
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
#define pi 3.14
int main(){
    double R,D,L,S,_val;
    int _type;
    std::cin>>_type;
    std::cin>>_val;
    switch(_type){
        case 1:{
            R=_val;
            D=2*R;
            L=2*pi*R;
            S=pi*R*R;
            break;
               }
        case 2:{
            D=_val;
            R=D/2;
            L=2*pi*R;
            S=pi*R*R;
            break;
               }
        case 3:{
            L=_val;
            R=L/(2*pi);
            D=2*R;
            S=pi*R*R;
            break;
               }
        case 4:{
            S=_val;
            R=sqrt(S/pi);
            D=2*R;
            L=2*pi*R;
            break;
               }
    }
    std::cout<<R<<'\n'<<D<<'\n'<<L<<'\n'<<S<<'\n';
    return 0;
}
корявое конечно, но решение 3ей...

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