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

Вывод длинного числа вместо нуля - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввести слово с клавиатуры, а затем перевернуть его http://www.cyberforum.ru/cpp-beginners/thread456860.html
Здраствуйте) хотел тут спросить одно задание) Ввести слово с клавиатуры, а затем перевернуть его.) Заранее благодарен)
C++ Как сделать пароль в файле Хочу сделать в файле пароль. Запуская код будет вывод : "Логин: (пароль)" Но хочу сделать так, что бы этот пароль был зашифрован допустим в sha1. И вводя определенный логин и пароль, тогда только входило бы в программу. будет типо такого : cout << "Логин: "; http://www.cyberforum.ru/cpp-beginners/thread456854.html
C++ Рисование в Си. Как нарисовать треугольник
Как нарисовать треугольник
C++ Не является внутренней или внешней командой - ошибка не при компиляции а при работе программы
В VS скомпилировал код #include <iostream> using namespace std; int main() { int a; cout<<"Hallo"; cin>>a; cout<<a; cin>>a; return 0;
C++ Что значит Handle hf? Что в эту функцию нужно передавать http://www.cyberforum.ru/cpp-beginners/thread456840.html
мне нужно создать функцию Node * ReadNode(HANDLE hf); (Node это структура) Так вот вопрос в том что значит Handle hf? Что в эту функцию передовать нужно?
C++ Сервис, который запускает пару серверов, находится в session 0 Здравствуйте! Перейду сразу к делу: Есть сервис который запускает пару серверов и есть приложение которое общается с этими серверами. На XP все работает, а на семерке сервис находится в session 0 и как следствие сервера запускает в этой же сессии. А приложение открывается вручную в session 1 и оно не может подконектиться к серверам... Как это можно решить? Может ли сервис запустить сервера... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
03.03.2012, 01:45     Вывод длинного числа вместо нуля
TIGER535,
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
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <iostream>
#include <time.h>
 
int main()
{ 
        setlocale(0,"Rus");  
        int n, minid=0, maxid=0, colvo=0;                     //n - служебная переменная для индексации чисел в массиве, индексы минимального и максимального значений, подсчет количества элементов между max и min
        float massiv1[10], min, max;            //первый массив, минимальное и максимальное значение
 
        time_t m;                                                       //поленился прочитать зачем это, но похоже это привязка рандома к времени, прочитал, так и есть
        srand (time(NULL));
        
        for (n=0;n<10;n++)                                      //цикл для построения и вывода массива
        {
                massiv1[n] = rand()%100 * ( rand() % 2 ? 1 : -1 );
                printf("\t %2.3f ",massiv1[n]);
                //printf("\t");
        }
        min = massiv1[0];
        max = massiv1[0];
        for (n=0;n<10;n++)
        {
                if (massiv1[n] < min)                                   //поиск максимального и минимального значений
                {
                        min = massiv1[n];
                        minid = n;      
                }
                if (massiv1[n] > max)
                {
                        max = massiv1[n];
                        maxid = n;
                }       
        }
                printf("\n");
                printf("\n  Минимальный элемент равен %2.3f его номер %d", min, minid);                         //вывод результатов
                printf("\n");
                printf("\n  Максимальный элемент равен %2.3f его номер %d ", max, maxid);
                printf("\n");
                printf("\n");
                printf("\n Количество эл между max и min %d ",colvo=abs(maxid-minid-1));
                if(maxid<minid)
                {
                    n=maxid; maxid=minid; minid=n;}
        for (n=minid+1;n<maxid;n++)
        {
              printf("\t %2.3f ",massiv1[n]);
        }
 
        printf("\n");
        printf("\n");
        getch();
        return 0;
}
На будущее: если еще раз увидите примерно такое:
Цитата Сообщение от TIGER535 Посмотреть сообщение
последний раз выдала -858993460
ищите ошибку. В данном случае она была у Вас здесь (см комментарии):
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <iostream>
#include <time.h>
 
int _tmain(int argc, _TCHAR* argv[])
{ 
        setlocale(0,"Rus");  
        int n, minid, maxid, colvo;      // значения переменных minid, maxid не определены ()
        ........
        printf("\n  Минимальный элемент равен %2.3f его номер %d", min, minid); // при условии что первый элемент минимальный значение minid осталось не определенным
                printf("\n");
                printf("\n  Максимальный элемент равен %2.3f его номер %d ", max, maxid);// при условии что первый элемент максимальный значение minid осталось не определенным
 
 
        printf("\n");
        printf("\n");
        getch();
        return 0;
}
 
Текущее время: 18:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru