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

Задача на поиск 2х наибольших чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Детерминированный конечный автомат http://www.cyberforum.ru/cpp-beginners/thread1188507.html
Всем привет,у меня такая проблема: Написал в билдере код,но не получается запустить в VS 10,никак не могу понять в чем же проблема. И кому не сложно,изобразите пожалуйста графическую схемку это...
C++ С помощью асинхронных найти произведение элементов числового массива С помощью асинхронных вызовов решить задачу: Найти произведение элементов числового массива Так правильно или нет? #include <iostream.h> #include <numeric> int main() { http://www.cyberforum.ru/cpp-beginners/thread1188476.html
Даны вещественные числа A1, A2, A3 C++
Даны вещественные числа A1, A2, A3, ... . Признак конца последовательности число 999. Определить:разность между наибольшим числом и наименьшим числом последовательности; помоГите Пожалуйста...
Произвольная Машина Тьюринга C++
Построить программу, моделирующую работу произвольной машины Тьюринга M и решающую для этой машины задачу: сколько разрядов ячейки было использовано машиной при своей работе (сколько ячеек...
C++ Метод Брезенхема для отрисовки линий в программе "рисовалка" http://www.cyberforum.ru/cpp-beginners/thread1188448.html
Есть программа следующего содержания #include <iostream> #include <conio.h> #include <math.h> #include <stdio.h> #include <stdlib.h> class Field { char ** field; //двумерный массив ...
C++ Фоновые потоки С помощью асинхронных вызовов решить задачу: Найти произведение элементов числового массива Так правильно или нет? Код C++ #include <iostream.h> #include <numeric> int main() подробнее

Показать сообщение отдельно
bazzinga13
0 / 0 / 0
Регистрация: 17.05.2014
Сообщений: 10

Задача на поиск 2х наибольших чисел - C++

26.05.2014, 13:01. Просмотров 253. Ответов 5
Метки (Все метки)

Попалась задачка с ныне мне не встречавшейся переменной tmp. Единственное, что я нашла в интернете, так это то, что tmp создают для хранения временных файлов, удаляемых при прекращении программы. Поясните, пожалуйста, функцию данной переменной? И почему, например, при поиске одного наибольшего числа, нам эта переменная не нужна была.
Спасибо.

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
#include <iostream>
 
using namespace std;
 
int main()
{
   //счетчик для подсчета количества введенных чисел и
   //определения момента ввода последнего числа
   int counter;
   //выделяем область в памяти для переменных, которые хранят
   //введенное текущее число и максимально найденное
   float number, largest, largest2;
   
   cout << "Inter: ";
   cin >> largest;
   cout << "Inter: ";
   cin >> largest2;
   
   if (largest < largest2)
   {
      float tmp;
      tmp = largest;
      largest = largest2;
      largest2 = tmp;
   }
   
   for (counter = 1; counter <= 8; counter++)
   {
      cout << "Inter: ";
      cin >> number;
      
      if (number > largest)
      {
         largest2 = largest;
         largest = number;
      }
      else if (number > largest2)
         largest2 = number;
   }
   
   cout << endl << "Max1: " << largest << endl;
   cout << endl << "Max2: " << largest2 << endl;
   
   return 0;

Попалась задачка с ныне мне не встречавшейся переменной tmp. Единственное, что я нашла в интернете, так это то, что tmp создают для хранения временных файлов, удаляемых при прекращении программы. Поясните, пожалуйста, функцию данной переменной? И почему, например, при поиске одного наибольшего числа, нам эта переменная не нужна была.
Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru