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

Программа, которая вводит с клавиатуры три целых числа и печатает сумму, среднее значение, произведение, меньшее и большее из этих чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить сумму элементов в тех столбцах, которые содержат хотя бы один отрица-тельный элемент http://www.cyberforum.ru/cpp-beginners/thread867615.html
вычислить сумму элементов в тех столбцах, которые содержат хотя бы один отрица-тельный элемент; 2) найти номер первой из строк, не содержащих ни одного положительного элемента Хелпите народ ваще дурак йа
C++ Записать в файл то простое число, которое есть общим для всех чисел Такая задача: Дан файл натуральных чисел, которые не больше 255. Переписать во второй файл все простые числа, которые есть общими при разложении чисел с первого файла. Вот я промоделировал, чтобы было понятнее как я хочу реализовать эту задачу. К примеру, мы записываем в файл такие числа: 45, 120, 39, 78. Нам нужно их разложить на простые числа, а затем сравнивать их. Если они принадлежат... http://www.cyberforum.ru/cpp-beginners/thread867597.html
Помощь с фиксом ошибок C++
#include <stdafx.h> //#define IS_WIN //Заккоментить этот дефайн, если для Linux-a #include <stdio.h> #include <pdh.h> #include <conio.h> #pragma comment(lib,"pdh.lib")
C++ Отсортировать массив по убыванию методом "пузырька"
отсортировать массив по убыванию методом "пузырька". ПОМОГИТЕ с КОДОМ(С++)
C++ Вывести на экран тех людей с одинаковым телефоном http://www.cyberforum.ru/cpp-beginners/thread867550.html
Приветствую. Такая задача: дан файл, в котором есть поля - фамилия, инициалы, номер телефона. Отсортировать файл, по алфавиту (по полю фамилия), а потом вывести на экран тех людей, у которых одинаковые телефоны. С сортировкой проблем нет, а вот вывести на экран тех, у которых одинаковые телефоны - есть проблемы. #include <stdio.h> #include <iostream> #include <string.h> typedef struct...
C++ Сортировка массива Здравствуйте! Вот имею такую задачу: Дано 2 массива a b, написать программу, которая изменяет данные массивы, в соответствии с правилом: наибольшие элементы с массива a b принимаются в качестве нового значения a, а меньшие - в b. Прошу помощи. Вот то, что смог реализовать я: #include <iostream> #include <conio.h> using namespace std; void main() { int b, a, i; for (i=0; i<5; i++) подробнее

Показать сообщение отдельно
Olivеr
 Аватар для Olivеr
411 / 407 / 13
Регистрация: 06.10.2011
Сообщений: 830
16.05.2013, 22:34     Программа, которая вводит с клавиатуры три целых числа и печатает сумму, среднее значение, произведение, меньшее и большее из этих чисел
Цитата Сообщение от Grandy Посмотреть сообщение
C++
1
2
3
4
5
6
if (x < y) 
min = x;
if (y < min)
min = y;
if (z < min)
min = z;
неправильно. надо так:
C++
1
2
3
4
5
min = x;
if (y < min)
min = y;
if (z < min)
min = z;
Цитата Сообщение от Grandy Посмотреть сообщение
C++
1
2
3
4
5
6
if (x > y) 
max = x;
if (y > max)
max = y;
if (z > max)
max = z;
выводится какое-то непонятное число потому, что переменная max не инициализирована и при этом условие x > y не выполняется, следовательно max = мусор из оперативной памяти. дальнейшее выполнение программы неверно.
надо так:
C++
1
2
3
4
5
max = x;
if (y > max)
max = y;
if (z > max)
max = z;
 
Текущее время: 19:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru