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

Как найти максимум который выходить за предел всех типов данных? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ строки http://www.cyberforum.ru/cpp-beginners/thread518111.html
Помогите блок-схему сделать к этой программе пожалуйста #include <iostream> #include <string> #include <sstream> using namespace std; int main() { string str("HOW DO YOU DO"); string word1, word2, outstr;
C++ Из Turbo Pascal в C++ var mas:arrayof Integer; A,i,n,sum:Integer; begin write('4islo elementov massiva: '); readln(n); writeln('Vvedite massiv: '); for i:=1 to n do read(mas); write('Vvedite 4islo A: '); readln(A); http://www.cyberforum.ru/cpp-beginners/thread518091.html
Семафор C++
Условия задания. Есть 10 компьютеров в лаборатории и постоянный поток студентов. Каждый студент хочет использовать компьютер в течение ограниченного случайного промежутка времени. Реализовать это задание с помощью семафора. Каждый студент имеет целое число, которое представляет собой время, которое он хочет просидеть за компьютером. Используйте массив или структуру данных, представляющих собой...
C++ Из Turbo pascal в С++
var st: string; i, count: integer; begin readln(st); for i:=1 to length(st) do if st in then inc(count); writeln(count); end.
C++ Задача на вывод текстового файла http://www.cyberforum.ru/cpp-beginners/thread518047.html
Дан текстовый файл, каждая строка которого изображает целое число, дополненное слева и справа несколькими пробелами. Вывести количество этих чисел и их сумму
C++ Задача на текстовый файл Дан текстовый файл. Вывести последнее слово текста наименьшей длины. Словом считать набор символов, не содержащий пробелов и огра-ниченный пробелами или началом/концом строки. подробнее

Показать сообщение отдельно
Vitiok
4 / 4 / 1
Регистрация: 17.01.2012
Сообщений: 70
13.03.2012, 19:53     Как найти максимум который выходить за предел всех типов данных?
Я делал таким образом, но числа ограничены int. Как можна найти минимум и максимум если число будет например 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
заранее благодарю.

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
// Макс мин.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <conio.h>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(0, "");
 
    int a, b;
 
    ifstream in_stream("in.txt", ios::in);
    if(!in_stream)
    {
        cout<<"Input error!"<<endl;
        return 1;
    }
 
    int n = 3;
 
    cout<<"Числа:"<<' ';
 
    int *mass = new int[n];
    for(int i = 0; i<n; i++)
        in_stream>>mass[i];
    in_stream.close();
 
    for(int i=0; i<n; i++)
    {
        cout<<mass[i]<<" ";
    }
 
    a=b=0;
    for(int i=0; i<n; i++)
    {
        if(mass[i]<mass[a])
            a=i;
        if(mass[i]>mass[b])
            b=i;
    }
 
    ofstream out_stream("out.txt");
        if(!out_stream)
        {
            cout<<"Input error!";
            return 1;
        }
 
        out_stream<<"Максимум:"<<mass[b]<<endl;
        out_stream<<"Минимум:"<<mass[a]<<endl;
        out_stream.close();
 
    _getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru