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

Как организовать ввод числа и обработать его по условию? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка простым обменом и бинарными вставками http://www.cyberforum.ru/cpp-beginners/thread1642190.html
Здравствуйте, я начала изучать С++ написала программу, задание и код ниже, но преподаватель не принимает работу, просит заменить функцию "menu", это получается переделать код, я толком еще не...
C++ Добавить в код функцию, которая проверяет, есть ли за фигурой, которую можно срубить еще одна (шахматы) Надо добавить функцию, которая проверяет, есть ли за фигурой, которую можно срубить еще одна. Если есть не рубить. #include <iostream> using namespace std; struct co{ //характеризует... http://www.cyberforum.ru/cpp-beginners/thread1642169.html
C++ Определить базовый класс "Матрица" и класс-потомок "Треугольная матрица"
Нужно определить класс "матрица" с возможностью динамического выделения и освобождения памяти, наполнения матрицы, сохранения и чтения из файла. Унаследовать класс "треугольная матрица” с приведением...
C++ Найти степень перестановки
Весь код не нужен. Прошу лишь объяснить алгоритм. Требуется вычислить степень заданной перестановки. Перестановкой из N элементов называется упорядоченный набор из N различных чисел от 1 до N....
C++ Очередная прога по расписанию занятий http://www.cyberforum.ru/cpp-beginners/thread1642155.html
Помогите разобраться....Суть такова. Пользователю предлагается выбор дня недели, потом выбор часа, что приводит нас к желанному результату в виде названия лекции, которая будет проходить в этот день...
C++ Не выводит результат Ни как не могу вывести результат. #include <stdio.h> #include <math.h> int F(int x) { return atan (x)+pow(log( x*x ),2); } подробнее

Показать сообщение отдельно
KepocuH
3 / 3 / 1
Регистрация: 21.12.2014
Сообщений: 25
19.01.2016, 10:56  [ТС]
Вообщем посидел, помучался. Вот что получилось -

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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
#include "stdafx.h" 
#include <iostream> 
#include <conio.h> 
 
 
class chislo
{ 
private: 
int A,B; 
public: 
void u(); 
void input(); 
void output(); 
}; 
 
 
int N; 
 
 
void chislo::input() 
{ 
int i; 
for(i=0;i<1;i++) 
{ 
 
std::cout<<"Enter A: ";
std::cin>>A;
std::cout<<"Enter B: ";
std::cin>>B;
 
 
} 
printf("---------\n"); 
} 
 
void chislo::u() 
{ int y,y1,y2;
    int x,x1,x2,x3;
int i;
 
x=A%1000;
x1=A%100;
x2=A%10; //последнее число
x3=A%10000;
y=(x1-x2)/10;
y1=(x-x1)/100;
y2=(x3-x)/1000;
    printf("\nPoly4aem 4ucJIa");
 
    std::cout<<"\n\n4-oe 4ucJIO = "<<x2;
    std::cout<<"\n3-ue 4ucJIO = "<<y;
    std::cout<<"\n2-oe 4ucJIO = "<<y1;
    std::cout<<"\n1-oe 4ucJIO = "<<y2;
    
    int o,o1,o2,o3;
    {
        
    int u,u1,u2,u3;
    int j,j1,j2;
    u=B%1000;
    u1=B%100;
    u2=B%10;
    u3=B%10000;
 
    j=(u1-u2)/10;
    j1=(u-u1)/100;
    j2=(u3-u)/1000;
    {
    if (x2>u2)
        o=x2;
    else
        o=u2;
    }
    {
    if (y>j)
        o1=y;
    else 
    o1=j;
    }
    {
        if (y1>j1)
    o2=y1;
        else
            o2=j1;
    }
    {
    if (y2>j2)
        o3=y2;
    else
        o3=j2;
    }
    printf("\nGOTOVOE 4ucJIO");
    printf("\n\n%d%d%d%d",o3,o2,o1,o);
 
    }
 
 
int _tmain(int argc, _TCHAR* argv[]) 
{ 
chislo object; 
object.input(); 
getchar();
object.u(); 
getchar(); 
return 0; 
}

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