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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
yll3
1 / 1 / 2
Регистрация: 19.11.2012
Сообщений: 12
#1

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

14.10.2013, 01:36. Просмотров 339. Ответов 3
Метки нет (Все метки)

Как узнать есть ли число трёхзначным?
И как вывести его первую и последнюю цифру??
Миниатюры
Трёхзначное число  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2013, 01:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Трёхзначное число (C++):

Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа. - C++
Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа.

Трёхзначное число - C++
Составить программу, которая раскладывает ро розрядным единицам трёхзначное число, которое вводит пользователь с клавиатуры. #include...

содержет ли трёхзначное число цифру 4? - C++
не могу понять как можно записать программу, что бы когда я ввожу одно-трёхзначное число, она мне сообщает, содержет ли это число цифру 4. ...

Дано трёхзначное число. Определить,какая из его трёх цифр больше. - C++
Помогите плз как пишется на С++)

Дано трёхзначное число.Определить, равен ли квадрат этого числа сумме его цифр. - C++
Дано трёхзначное число.Определить, равен ли квадрат этого числа сумме его цифр. Как решить на С++, напишите пожалуйста решение...

Дано целое число. Вывести его строку-описание вида «отрицательное чет-ное число», «нулевое число», «положительное нечетное число» и т. д. - C++
Дано целое число. Вывести его строку-описание вида «отрицательное чет-ное число», «нулевое число», «положительное нечетное число» и т. д. ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Hoottie_McGOOB
107 / 105 / 5
Регистрация: 04.10.2013
Сообщений: 231
14.10.2013, 19:17 #2
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;
}
rangerx
1933 / 1542 / 141
Регистрация: 31.05.2009
Сообщений: 2,912
14.10.2013, 22:15 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <fstream>
 
int main()
{
  int n;
  std::fstream stream("input.txt", std::ios::in);
  stream >> n;
  stream.close();
 
  stream.open("output.txt", std::ios::out);
  if((n >= 100) && (n <= 999))
    stream << n / 100;
  else
    stream << n % 10;
}
Tulosba
14.10.2013, 22:42     Трёхзначное число
  #4

Не по теме:

Только у меня картинка от ТС открывается в негативных цветах?

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2013, 22:42
Привет! Вот еще темы с ответами:

Дано 2-ух-значное число. Сделать так, чтоб программа преобразовала это число в новое число кол-во десятков - C++
Тоесть, для примера, мы вводим число 23, а программа выводит нам 32 (числа наоборот).

Некоторое число оканчивается на 2. Если же эту его последнюю цифру переставить на первое место, то число удвоится. Найти это число - C++
Некоторое число оканчивается на 2. Если же эту его последнюю цифру переставить на первое место, то число удвоится. Найти это число.

Заменить данное натуральное число на число, которое получается из исходного записью его цифр в обратном порядке. Например, дано число 156, нужно получ - C++
Вобщем,если не сложно,именно саму функцию помочь написать,ибо я просто не могу понять:) Добавлено через 22 минуты вот так...

Дано действитёльное число х. Получить целую часть *) числа х; затем — число х, округленное до ближайшего целого; затем — число х без дробных цифр. - C++
Здравствуйте помогите написать программу. Дано действитёльное число х. Получить целую часть *) числа х; затем — число х, округленное до...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
14.10.2013, 22:42
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru