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

Трёхзначное число - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа, находящая диаметр графа http://www.cyberforum.ru/cpp-beginners/thread976869.html
Помогите пожалуйста составить программу, которая находит диаметр графа на С++. Какой метод вы использовали?
C++ Почему появляются дополнительный сиволы в строке? Относительно недавно начал изучать C++, дошёл до структур, написал код: #include <iostream> #include <string.h> using namespace std; struct test1 { int num1; char str1; }obj1; http://www.cyberforum.ru/cpp-beginners/thread976860.html
C++ Вычислить значения t, соответствующие каждому значению х
Вычислить значения t, соответствующие каждому значению х ( xn≤x≤xk , шаг изменения x равен dx) по формуле t=sin(ax)+(a+b)-e . Вычислить сумму отрицательных значений t, произведение ненулевых t, количество положительных значений t. На экран выводить каждую вторую пару значений x и t. Контрольный расчёт провести при a=1.23, xn=2.5, xk=8.5, dx=0.2. Помогите пожалуйста.
Таблица значений функиции C++
Вывести таблицу значений функции на отрезке с промежутком h = 15градусов (оператор while). Буду очень благодарен за помощь.
C++ Сортировка динамического массива http://www.cyberforum.ru/cpp-beginners/thread976844.html
Добрый вечер, прошу помочь с одним заданием. Дана матрица размером NxM. Упорядочить ее столбцы по возрастанию их наименьших элементов. Мой неработающий код: #include <iostream> #include <cstdlib> using namespace std; void main () { const int n = 3, m = 3
C++ Строка: В строке символов, вводимой с клавиатуры, вычислить количество разных цифр. Пожалуйста, помогите решить задачу. В строке символов вводимой с клавиатуры, вычислить количество разных цифр. подробнее

Показать сообщение отдельно
Hoottie_McGOOB
107 / 105 / 5
Регистрация: 04.10.2013
Сообщений: 231
14.10.2013, 19:17     Трёхзначное число
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
#include "iostream"
#include <fstream>
 
using namespace std;
 
 
int main()
{
    setlocale(LC_ALL, "rus");
    int N;//число
    int n;//сколькизначное
 
 
    ifstream in;
    in.open("input.txt", ios::in);
    in>>N;
    in.close();
 
    ofstream out;
    out.open("output.txt", ios::out);
 
    char buf[10];
    itoa(N, buf,10);
    n = strlen(buf);
    
   
    int m, z;
    m = N;
         
    for(int j=1; j<=n; j++)
    {
        if(n==1)
        {
            out<<N;
            //cout<<N<<endl;
            break;
        }
 
        z = m%10;
        m=(m-m%10)/10;
        
        if (n==3)
        {
            if(m<10)
            {
                out<<m;
                //cout<<m<<endl;
                break;
            }
          
        } else
        {
            out<<z;
            //cout<<z<<endl;
            break;
        }
 
    }
 
    out.close();
 
    //system("pause");
    return 0;
}
 
Текущее время: 09:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru