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

Функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ как посчитать? http://www.cyberforum.ru/cpp-beginners/thread279647.html
Как посчитать кол-во способов добраться до n-ой лестницы с максимальным шагом k (1<=k<=n)
C++ Класс; Системы счисления. Задача: Создать программу для перевода с любой системы счисления в любою. (использовать Классы ). Помогите разобраться в описании класса(ов) (сколько их должно быть,какие методы там должны быть и тд...) Буду рад любой помощи http://www.cyberforum.ru/cpp-beginners/thread279646.html
C++ Функция,выбрасывает из списка одинаковые элементы
Нужно создать функцию,которая выбрасывает из списка одинаковые элементы :) Помогите,пожалуйста:)
почему глобальную переменную не видно, хотя она объяылена? C++
#include <vector> using namespace std; int min= 1; int main(){ min= 90; return 0; }
C++ рядки на С++!!! http://www.cyberforum.ru/cpp-beginners/thread279620.html
с клавиатуры вводится текст сделать программу которая будет проверять совпадает ли количество открытых скобок с закрытыми! проверить как для круглых так и для квадратных скобок !! и что б программа выводила самое длинное слово в веденом тексте !))) помогите пожалуста очень прошу !
C++ Изменение размера динамического массива Люди помогите заменить массив value на временный, как это сделать?; for(int i=0;i<a;i++) {value1=new double; } for(int e=0;e<Row;e++) { for(int j=0;j<Col;j++) подробнее

Показать сообщение отдельно
Alex1205
 Аватар для Alex1205
6 / 6 / 1
Регистрация: 14.01.2011
Сообщений: 81
20.04.2011, 23:24     Функции
Можно и так попробовать, для общего развития не помешает))
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
#include<iostream>
#include<conio.h>
using namespace std;
void bin();
void dec();
void hex();
void main()
{
    setlocale(0,"rus");
    char variant;
    do{
        cout<<" Вариант 1 - перевод числа из двоичной в десятичную форму\n";
        cout<<" Вариант 2 - перевод числа из десятичной в двоичную форму\n";        
        cout<<" Выберите варианты : 1,2\n>";
        variant=getch();
        switch(variant){
        case'1':bin();
            break;
        case'2':dec();
            break;      
        default:
            cout<<" Неизвестно !\n";
            getch();
        }
    }while(variant=='1'||variant=='2');
}
void bin(){
    int i=0,mas[100],chislo=0,rest=0,res;
    cout<<" Введите десятичное число \n>";
    cin>>chislo;
    do{
        res=chislo/2;
        rest=chislo%2;
        mas[i]=rest;
        chislo=res;
        i++;
    }
    while(res>=2);
    cout<<" Двоичное число = "<<res;
    for(int c=0;c<i;c++){
        cout<<mas[c];
    }
    cout<<"\n\n";
}
void dec(){
    int sum=0,chislo=0,c=0;
    cout<<" Введите двоичное число :\n";
    cin>>chislo;
    while(chislo!=0){
        sum+=chislo%10*pow(2.0,c);
        chislo=chislo/10;
        c++;
    }
    cout<<" Десятичное число = "<<sum<<"\n";
    cout<<"\n\n";
}
 
Текущее время: 07:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru