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

true and false - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ найти простые числа и поменять столбики местами http://www.cyberforum.ru/cpp-beginners/thread894239.html
Характеристикой столбца целочисленной матрицы назовем сумму его элементов,являющихся простыми числами. Упорядочить столбцы матрицы по убыванию характеристик. Помогите пожалуйста!
C++ CUDA: Как учитывать ограничение в памяти видухи? Дайте совет по идеологии вычислений! Вопрос 1: Опишу простую задачу и способ ее решения. Я мануал конечно читал, но мне нужен совет по реализации вычислений на CUDA. Допустим, есть N штук ядер на видухе, есть матрица A, где n-количество строк матрицы(четное количество), а m-количество столбцов матрицы. Нужно сложить попарно строки матрицы А. Предполагается, что N<n.Т.е. на выходе получаем матрицу B, где n/2 - количество строк, m... http://www.cyberforum.ru/cpp-beginners/thread894235.html
Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки C++
Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки.
C++ Из заданного на плоскости множества точек выбрать три различные точки
Из заданного на плоскости множества точек выбрать три различные точки так, чтобы разность между площадью круга, ограниченного окружностью, проходящей через эти три точки, и площадью треугольника с вершинами в этих точках была минимальной.
C++ Шифровка текста двунаправленным списком http://www.cyberforum.ru/cpp-beginners/thread894210.html
Надо написать программу для шифровки и расшифровки текстового файла, используя двунаправленный список. Зашифровать получается, а вот расшифровать... Подскажите, что у меня не так? Вот код : #include "stdafx.h" #include <fstream> #include <iostream> using namespace std; // Элемент списка (двунаправленного)
C++ Возможно ли определить тип сборки Доброго дня. Подскажите, есть ли возможность решения данной проблемы. Для удобства, часто использующиеся в разных проектах классы, я загнал в различные статические библиотеки, и для использования я просто подключаю заголовочный файл с объявлением интерфейса класса, в котором содержится директива: #pragma comment(lib,"mylib.lib") путь к которой прописан в настройках среды (MSVS 2010). Но... подробнее

Показать сообщение отдельно
Doctor_
 Аватар для Doctor_
232 / 232 / 69
Регистрация: 03.02.2011
Сообщений: 1,405
07.06.2013, 12:11     true and false
Написать программу, которая печатает True или False в зависимости от того, выполняются или нет заданные условия:
- квадрат заданного трехзначного числа равен кубу суммы цифр этого числа;
- сумма двух первых цифр заданного четырехзначного числа равна сумме двух его последних цифр;
- среди цифр заданного трехзначного числа есть одинаковые;
- среди первых трех цифр из дробной части заданного положительного вещественного числа есть цифра 0.
Про параллелограмм не понял задание. Какая заштрихованная область.

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
107
108
109
110
111
#include <iostream>
#include <conio.h>
#include <windows.h>
#include <math.h>
 
using namespace std;
 
void first();
void second();
void third();
void fourth();
 
int main() {
    setlocale(LC_ALL,"Russian");
    int menu;
    do {
        menu = 0;
        system("cls");
        cout << "1. 3-значное число и его квадрат." << endl;
        cout << "2. 4-значное число и его суммы." << endl;
        cout << "3. 3-значное число и одинаковые числа." << endl;
        cout << "4. Дробные числа." << endl;
        cout << "5. Выход." << endl;
        cin >> menu;
        switch(menu) {
                     case 1:
                          first();
                     break;
                     case 2:
                          second();
                     break;
                     case 3:
                          third();
                     break;
                     case 4:
                          fourth();
                     break;
        } 
        } while(menu != 5);
        
}       
 
void first() {
     system("cls");
     int number;
     cout << "Введите 3-значное число: ";
     cin >> number;
     int digit1 = number /100 % 10;
     int digit2 = number / 10 % 10;
     int digit3 = number % 10;
     number = pow(number,2);
     int sum = digit1 + digit2 + digit3;
     sum = pow(sum,3);
     if(number==sum) {
        cout << "true" << endl;
     } else {
        cout << "false" << endl;
     }
     getche();
}
 
void second() {
     system("cls");
     int number;
     cout << "Введите 4-значное число: ";
     cin >> number;
     int digit1 = number / 1000 % 10;
     int digit2 = number / 100 % 10;
     int digit3 = number / 10 % 10;
     int digit4 = number % 10;
     int sum1 = digit1 + digit2;
     int sum2 = digit3 + digit4;
     if(sum1==sum2) {
        cout << "true" << endl;
     } else {
        cout << "false" << endl;
     }
     getche();
}
 
void third() {
     system("cls");
     int number;
     cout << "Введите 3-значное число: ";
     cin >> number;
     int digit1 = number /100 % 10;
     int digit2 = number / 10 % 10;
     int digit3 = number % 10;
     if(digit1 == digit2 || digit2 == digit3 || digit1 == digit3) {
        cout << "true" << endl;
     } else {
        cout << "false" << endl;
     }
     getche();
}
 
void fourth() {
     system("cls");
     float number;
     cout << "Введите дробное число: ";
     cin >> number;
     int digit1 = static_cast<int>(number*10)%10;
     int digit2 = static_cast<int>(number*100)%10;
     int digit3 = static_cast<int>(number*1000)%10;
     if(digit1 == 0 || digit2 == 0 || digit3 == 0) {
        cout << "true" << endl;
     } else {
        cout << "false" << endl;
     }
     getche();
}
 
Текущее время: 05:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru