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

Студенческая задачка C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сборник задач по языку C++ http://www.cyberforum.ru/cpp-beginners/thread52466.html
Подскажите пожалуста хороший сборник задач по Си, желательно с ответами, чтобы можно было потренироваться.
C++ Объявление указателей Всем здравствуйте! Прочитал на сайте статью про многомерные динамические массивы (http://www.cyberguru.ru/programming/cpp/cpp-velvet-way-page76.html) и задумался над следующей строчкой кода: int... http://www.cyberforum.ru/cpp-beginners/thread52462.html
C++ Borland C для vista x64
У меня в Vista 64 не запускается Borland C 3.1, можно ли как-то ее запустить?? Если нет, то есть ли программы в которых можно набирать C и чтобы были совместимы с Vista 64?
C++ Текстовый редактор
Пишу текстовый редактор и не знаю как правильно написать вывод строк на экран. хотя может я не правильно сделал определение строк или с добавление не верно! не знаю #pragma hdrstop #include...
C++ Не прикрепляется иконка при компиляции http://www.cyberforum.ru/cpp-beginners/thread52421.html
Все доброго времени суток, у меня такая проблема - я создал проект win32, хочу, чтобы у него была своя иконка, в ресурсах жму прикрепить существующий элемент, выбираю иконку исо, она добавляется в...
C++ корни уравнения дана функция. ax^2+bx+с Преобразовать функцию таким образом,чтобы функция возвращала результат,который бы распечатывался после точки вызова.Причём ответ должен быть распространённым,т.е уровнение... подробнее

Показать сообщение отдельно
GennDALF
12 / 12 / 0
Регистрация: 24.09.2009
Сообщений: 61
24.09.2009, 23:14
думаю, что примерно так:
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
#include <iostream>
#include <conio.h>
using namespace std;
 
int number(int HUNDREDS, int TENS, int DIGITS);
 
int main() {
      
      for (int i = 1; i < 10; i++) {
            for (int j = 1; j < 10; j++) {
                  for (int k = 1; k < 10; k++) {
                        if ( (i^3 + j^3 + k^3) == number(i,j,k) )
                              cout << number(i,j,k) << endl;
                        //else
                        //      cout << "Fuck!\n";
                  }
            }
      }
 
      getch();
      return 0;
}
 
int number(int HUNDREDS, int TENS, int DIGITS) {
      int final = 0;
      final = HUNDREDS*100 + TENS*10 + DIGITS;
 
      return final;
}
пусть меня поправят если не так =)

Добавлено через 19 минут
для надежности в теле цикла условие можно прописать так:
C++
1
      if ( (pow(i,3) + pow(j,3) + pow(k,3)) == number(i,j,k) )
но тогда обязательно надо включить еще <math.h>
а то у меня компилятор не проглотил сперва простое возведение в степень )))
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru