Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Ввести слово с клавиатуры, а затем перевернуть его https://www.cyberforum.ru/ cpp-beginners/ thread456860.html
Здраствуйте) хотел тут спросить одно задание) Ввести слово с клавиатуры, а затем перевернуть его.) Заранее благодарен) SkyDream, в задании перевернуть, а не вывести с конца. Добавлено через 1 минуту #include <iostream> #include <algorithm> #include <string> int main() { std::string Str;
C++ Как правильно сделать шаблон класса complex #include "stdafx.h" #include <iostream> using std::cout; using std::cin; using std::endl; namespace Algebra { А как с inline bool operator и другими функциями? https://www.cyberforum.ru/ cpp-beginners/ thread456779.html
C++ Что значит Handle hf? Что в эту функцию нужно передавать https://www.cyberforum.ru/ cpp-beginners/ thread456840.html
мне нужно создать функцию Node * ReadNode(HANDLE hf); (Node это структура) Так вот вопрос в том что значит Handle hf? Что в эту функцию передовать нужно? lblondy, HANDLE - может быть не только дескриптором адреса програмного модуля как сказано выше. К HANDLE может относиться напрмер дескриптор потока файла из которого читаем нашу структуру Node. В...
C++ Как сделать пароль в файле Хочу сделать в файле пароль. Запуская код будет вывод : "Логин: (пароль)" Но хочу сделать так, что бы этот пароль был зашифрован допустим в sha1. И вводя определенный логин и пароль, тогда... EpicLove, посмотри сюда https://www.cyberforum.ru/visual-cpp/thread355218.html#post2193490 ну и дальше по топику... https://www.cyberforum.ru/ cpp-beginners/ thread456854.html
C++ Сервис, который запускает пару серверов, находится в session 0 Здравствуйте! Перейду сразу к делу: Есть сервис который запускает пару серверов и есть приложение которое общается с этими серверами. На XP все работает, а на семерке сервис находится в session 0... https://www.cyberforum.ru/ cpp-beginners/ thread456832.html C++ Рисование в Си. Как нарисовать треугольник Как нарисовать треугольник bhv, https://www.cyberforum.ru/visual-cpp/thread354791.html#post2004086 Треугольник это три пересекающиеся линии... https://www.cyberforum.ru/ cpp-beginners/ thread456848.html
C++ не получается программа для начинающих https://www.cyberforum.ru/ cpp-beginners/ thread456794.html
в книжке предложили составить программу:#include <stdafx.h> #include <string> #include <iostream> using namespace std; int main () { int a = 20000; char c = a; int b = c; #include <stdafx.h> #include <iostream> using namespace std; int main () { int a = 20000; int c = a; //а не char :) int b = c; if (a != b)
C++ Вычисление бесконечных сумм вычислить и вывести на экран значение функции F(x) на отрезке с шагом h=0.1 и точностью \xi. Результат работы программы представить в виде таблицы: № Значение х Значение функции F(x) ... F(x)= -\frac{\pi}{2}-\frac{1}{x}+\frac{1}{3{x}^{3}}-\frac{1}{5{x}^{5}}+\frac{1}{7{x}^{7}}-..., x\epsilon . Извините, забыла!!!:) Добавлено через 1 минуту х из https://www.cyberforum.ru/ cpp-beginners/ thread456782.html
C++ удаление элементов из двумерного массива
в двумерном массиве, элементы которого- целые числа, удалить все строки, в которых нет ни одного чётного элемента. #include <iostream> using namespace std; int main() { setlocale(LC_ALL,"rus");//чтобы русский алфавит не выводился в консоль кракозябрами int...
C++ Напечатать строки файла содержащие от 3-х до 5-ти слов Помогите пожалуйста с лабораторной работой. Задание: Заданный текстовый файл.Напечатать строки файла содержащие от 3-х до 5-ти слов. Спасибо. А что можно использовать? https://www.cyberforum.ru/ cpp-beginners/ thread456814.html
C++ Не является внутренней или внешней командой - ошибка не при компиляции а при работе программы https://www.cyberforum.ru/ cpp-beginners/ thread456842.html
В VS скомпилировал код #include <iostream> using namespace std; int main() { int a; cout<<"Hallo"; cin>>a; cout<<a; cin>>a; return 0; скомпилировал код скомпилировал ли?
C++ Сложности с написанием программы сопровождения базы данных проблемы у меня жуткие с языком ANCY C помогите задана задача создать программу сопровождения базы данных по продметной области Автомобиль. функции программы-ввод данных,запись данных в... Трудоемкую задачу а-ля курсовик без оплаты врядли кто возьмется делать. А эта задача похожа на курсовик сразу по двум предметам: программированию и теории баз данных. Предоставьте полную информацию... https://www.cyberforum.ru/ cpp-beginners/ thread456806.html
1 / 1 / 0
Регистрация: 03.03.2012
Сообщений: 12
0

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

03.03.2012, 01:25. Показов 4530. Ответов 9
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
предполагаю что проблема мелкая, но либо меня гугл забанил, либо ввожу в поиск не то..

перейдем к делу,
1) программа создает массив, ищет минимальное и максимальное значение
и их индексы, но при выводе если индекс равен нулю, то вместо него выводится большое число
(последний раз выдала -858993460), пробовал менять типы переменных, но толку нет


2) не совсем вопрос, скорее прошу совета, далее надо вывести массив из элементов
между min и max, сделать это проверкой через if или есть какое нибудь более рациональное решение?


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
// lab4.cpp: определяет точку входа для консольного приложения.
//
 
#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;         //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));
    //for (n=minid;n<maxid;n++)
    //{
    //  printf("\t %2.3f ",massiv1[n]);
    //}
 
    printf("\n");
    printf("\n");
    getch();
    return 0;
}


Вернуться к обсуждению:
Вывод длинного числа вместо нуля C++
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.03.2012, 01:25
Готовые ответы и решения:

вывод, вместо нуля, непонятного числа
вот код #include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std; int main() { cout &lt;&lt;&quot;x&quot; &lt;&lt; &quot;;&quot; &lt;&lt; &quot;ch(x)&quot; &lt;&lt;...

Вывод 858993460 вместо числа
Программа поиска простых множителей,вместо первой цифры выводит 858993460,после выводит остальные числа нормально. Например, для n=3960...

Вывод одного и того же числа вместо элементов массива
Студия выдает какое-то одинаковое число на всех местах массива,вместо чисел( #include &quot;CArrayDelete.h&quot; #include...

9
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.03.2012, 01:25
Помогаю со студенческими работами здесь

Вместо нуля выводит непонятное число
Вот пожалуйста кусок кода, считающий неувязку после решения СЛАУ: int n=5; double **a, *b, *x, r, c, s, q; int i,...

Плюсы в использовании нуля вместо единицы при индексации массива
Сам уже не раз удостоверился в преимуществе использовании нуля при индексации массива вместо единицы(имею ввиду паскаль), но всё же нет ли...

Вывод самого длинного слова в строке
НАПИШИТЕ КОД ПРОГРАММЫ КОТОРАЯ ВЫВОДИТ НА ЭКРАН САМОЕ ДЛИННОЕ СЛОВО В ДАННОЙ СТРОКЕ

Вывод на экран самого длинного слова
Выводит на экран самое длинное слово;

Деление длинного числа
Почему-то правильно считает только если делить на 200, например, на 20- неправильно, на 2, соответственно тоже...Подскажите, пожалуйста,...

0
Новые блоги и статьи
Нестандартные приемы работы с итераторами в C++
stackOverflow 02.03.2025
Итераторы - один из краеугольных камней C++, предоставляющий универсальный механизм обхода и манипуляции данными в контейнерах. Появившись как замена небезопасным указателям, они эволюционировали от. . .
Лексический анализ и регулярные выражения в C++26
stackOverflow 02.03.2025
Лексический анализ - ядро любого компилятора и инструмента обработки текста. Каждый программист сталкивается с задачами парсинга строк, обработки файлов конфигурации или анализа пользовательского. . .
Подробно о std::mdspan в C++23
stackOverflow 02.03.2025
Работа с многомерными массивами данных традиционно была одной из сложных задач в C++. Программистам приходилось создавать собственные абстракции или использовать сторонние библиотеки для эффективной. . .
Колмогоровская сложность в C++: Путь к совершенному коду
stackOverflow 02.03.2025
Абстрактная математическая теория Колмогорова стала мощным средством оценки и улучшения программного кода. Сложность алгоритма - не только в его вычислительной эффективности, но и в том, насколько. . .
Изменения в C# 14
stackOverflow 02.03.2025
Одно из самых значимых изменений в C# 14 - поддержка коллекционных выражений, которые позволяют создавать и инициализировать коллекции с помощью нового лаконичного синтаксиса. Это нововведение. . .
Разработка кроссплатформен­­­­ного мобильного приложения для iOS/Android на C++
bytestream 02.03.2025
C++ как язык программирования высокого уровня с прямым доступом к аппаратным ресурсам позволяет создавать приложения, работающие одинаково быстро как на iOS, так и на Android устройствах. Ни для кого. . .
Аутентификация/авторизация на Golang
bytestream 02.03.2025
Go предлагает множество возможностей для создания надежных систем аутентификации. Встроенные криптографические пакеты, высокая производительность и простота параллельной обработки запросов делают его. . .
Нововведения TypeScript 5.8
bytestream 02.03.2025
TypeScript 5. 8 приносит много возможностей и оптимизаций, которые существенно расширяют границы типобезопасного программирования на JavaScript. Эта версия включает ряд значительных улучшений в работе. . .
Выполнение кода в игровом цикле Unity с использованием не-MonoBehaviour классов C#
bytestream 02.03.2025
Обычный подход к разработке игр на Unity тесно связан с использованием MonoBehaviour - базового класса для скриптов, обеспечивающего доступ к игровому циклу через события Update, FixedUpdate и. . .
Управление инстанцирование­м вложенных классов в C#
bytestream 02.03.2025
Вложенные классы в C# - мощное средство для создания тесно связанных типов данных и логики. Такие классы определяются внутри других классов и обеспечивают высокий уровень инкапсуляции, позволяя. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru