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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Как занести в массив содержимое файла? http://www.cyberforum.ru/cpp-beginners/thread111240.html
Каким образом можно занести содержимое текстового файла в массив? Т.е. имеется какой-либо читабельный (английский) текст в файле и его надо занести в массив вместе во всеми пробелами. Можно ли дальше в этом массиве находить отдельные слова (находяшиеся в отдельных маленьких массивах)? Добавлено через 16 минут cо всеми* Поправочка=) Добавлено через 38 минут -----Up!-----
C++ Вывод русских символов в консоль Чтобы выводить русские буквы в консоли, написал функцию rustext() #include<iostream> using namespace std; #include<windows> char rustext(char str) { http://www.cyberforum.ru/cpp-beginners/thread111235.html
C++ Описать структуру с именем WORKER
Помогите пожалуйста: 1: Описать структуру с именем WORKER, содержащую следующие поля: -NAME - фамилия и инициалы паботника; -POS -название должности; -YEAR - год поступления на работу; Написать программу, выполняющую следующие действия: -ввод с клавиатуры данных в массив TABL, состоявший из 10 структур типа WORKER; Записи должны быть размещены по алфавиту. -вывод на дисплей фамилий...
Переменные,значение функции,вспомогательные переменные. C++
1)Даны переменные A,B,C.Изменить их значения,переместив их содержимое из A-в B,B-в C,C-в A,и вывести новые значения переменных A,B,C. 2)Найти значение функции 3x(в шестой степени)-6x(во второй степени)-7 при данном значении x. 3)Дано число А.Вычислить A(в восьмой степени),используя вспомогательную переменную и три операции умножения.Для этого последовательно нужно находить A(во второй...
C++ Maccив двумерный http://www.cyberforum.ru/cpp-beginners/thread111199.html
Дан двумерный массив.Сформировать одномерный массив, каждый элемент которого равен произведению четных положительных элементов соотв. столбца! помогите срочно надо:(
C++ Вычислить z-сумму значений функций 1.Подсчитать количество элементов матриц x(5,5) и y(4,6), удовлетворяющих условию 0<=xij<=1 и 0<=yij<=1 2.Вычислить z-сумму значений функций http://www.cyberforum.ru/attachment.php?attachmentid=25489&stc=1&d=1270049144 где F(u,t) http://www.cyberforum.ru/attachment.php?attachmentid=25489&stc=1&d=1270049144 , а – любое число Заранее спасибо подробнее

Показать сообщение отдельно
Olga_
 Аватар для Olga_
840 / 182 / 16
Регистрация: 01.08.2011
Сообщений: 502
04.08.2011, 11:08     Поиск 2-х наибольших чисел
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
А если речь будет идти скажем о температурах за день в течении января где нибудь на камчатке, и мы сравниваем -50 с нулём, что будет на выходе???Наверное 0, да?В то время как температуры будут -40 в среднем, такие начальные приблежения не верны...
Типичная ошибка новичков. А потом удивляются почему программа неправильно работает.

Добавлено через 39 минут
Если массивами пользоваться нельзя, то вот вариант с последовательностью. Вводим произвольное количество элементов до первого 0 (вместо 0 можно другой модификатор конца поставить). В итоге, печатаются 2 различных! максимальных элемента.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<limits.h>
 
int main()
{
   int x, max1, max2;
   scanf("%d", &x);
   max1=max2=INT_MIN;
   while (x)
   {
     if (x > max1)
     {
         max2 = max1;
         max1 = x;
     }
      else if (x > max2 && x < max1)
         max2 = x;
      scanf("%d", &x);
   }
   printf("max1 = %d, max2 = %d\n", max1, max2);
   return 0;
}
 
Текущее время: 12:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru