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

Как объявить 10 значную переменную такой как 9876543210 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Псевдокод, данные, тестовые данные http://www.cyberforum.ru/cpp-beginners/thread695535.html
необходимо выполнить задание после написания программы: Описать 1. структуру псевдокод программы; 2. данных и связей по данным; 3. взаимодействие (интерфейс) программы с пользователем; 4. тестовые данные; 5. схему (план) отладки и тестирования; 6. провести необходимое количество «выполнений» программы; 7. получить систему скриншотов, полученных при «выполнении» программы. (по планам...
C++ Вывод содержимого файла Здравствуйте! Проблема в том что не выводит на экран содержимое файла. 1 раз выводит, а второй нет(( и еще надо вывести содержимое в другой файл (например, output.txt) при этом поменяв местами 2 соседние слова. Думал это как-то может через strncpy сделать, но КАК? подскажите, пожалуйста. вот код #include <vcl.h> #pragma hdrstop ... http://www.cyberforum.ru/cpp-beginners/thread695531.html
C++ Написать функции 1 вывода массива на экран
Создать массив на 10 эдементов.Заполнить случайными значениями до 10,написать функции 1 вывода массива на экран. 2 Добовления элемента нового массива в коне.3 добавить новые элементы в начало массива вставка элемента в прроои пользыватель вводит в какой жлемент вводить.4 удпление элемента массива с конца массива.5 удаление элемента масива с начала 6 удаление произвольного дополнительного...
C++ Вызов DialogProc
большой проект Win32, в нем добавил формочку, то есть диалог. Вызываю этот диалог так:CreateDialog(GetModuleHandle(NULL), MAKEINTRESOURCE(IDD_DIALOG1), GetDesktopWindow(), NULL); но так как мне нужна функция-обработчик событий CreateDialog(GetModuleHandle(NULL), MAKEINTRESOURCE(IDD_DIALOG1), GetDesktopWindow(), DialogProc); и в другой файл кинул мою функцию #include <Windows.h>
C++ Цикл While, вывод таблицы символов и соответствующих им целых чисел http://www.cyberforum.ru/cpp-beginners/thread695496.html
Всем доброго времени суток!!! Ситуация следующая... Задача: Символ 'b' равен char('a' + 1), 'c' - char('a' + 2) и т.д. Используя цикл While, выведите на экран таблицу символов и соответствующих им целых чисел. Вот что у меня получилось..#include <iostream> #include <clocale> using namespace std; int main() { setlocale(LC_ALL, "Russian"); int i = 1; char op = 'a' + i; while (i <= 'z')
C++ Дано натуральное число n. Вычислить S=1/3^2+1/5^2+1/7^2+...+1/(2*n+1)^2 помогите написать на С++ дано натуральное число n. Вычислить S=1/3^2+1/5^2+1/7^2+...+1/(2*n+1)^2 подробнее

Показать сообщение отдельно
Parilo
14 / 2 / 0
Регистрация: 18.11.2011
Сообщений: 90
12.11.2012, 21:17  [ТС]     Как объявить 10 значную переменную такой как 9876543210
если вы хотите запихнуть большое целое положительное число то испоьзоуйте unsigned long long.
Не получается, компилятор пишет "integer constant is too large for "long" type"
Вот весь нижеприведённый код. Как его правильно сделать?
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std;
 
int main ()
{ int k=0;
  for (unsigned long long i=1234567890; i<=9876543210; i++)
 { for (int j=2; j<=18; j++)
   {if (i%j==0) k++;}
   if (k==16) cout << i<< " "; k=0;
  }
 
return 0;}
Добавлено через 8 минут
Используйте классы для работы с большими числами. Ну или напишите свой класс
А как написать свой класс? Можете написать если не сложно?

Я просто не понимаю каким образом классы писать для крупных чисел.
Спасибо.
 
Текущее время: 13:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru