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

Обработка массивов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверить код http://www.cyberforum.ru/cpp-beginners/thread220458.html
Всем здравствуйте. Ребят, не могли бы посмотреть и поправить программу, а то выдает ошибку: Compiling... d:\program files\microsoft visual studio\myprojects\01155\41.cpp(13) : fatal error C1083: Cannot open include file: 'boost/lambda/lambda.hpp': No such file or directory Error executing cl.exe. Вот код программы по заданию:Дана строка символов. Распечатать слова, отличные от...
C++ найти значени выражений Когда обьясняли тему я как раз болел, сам разобратся вообще не могу, а лабу сдать нада, скоро Экзамен... 1 Найти значение выражения Y=7(a/4+2b). Для операций умножения и деления использовать сдвиг влево и вправо. Исходные данные считать из файла А, а результат записать в файл В. 2 Для заданного числа выполнить действия, используя логические побитовые операции. Оформить вывод результата каждой... http://www.cyberforum.ru/cpp-beginners/thread220443.html
C++ Physical functions for 2d
Ну собственно , сабж) Подскажите нормальный физический движок для C++ , в частности для Haaf'sGameEngine (HGE)
Задан текстовый файл Input.txt... C++
Задан текстовый файл Input.txt, содержащий текст программы на Object Pascal. Bce операторы begin, записать в первую строку файла, end – в последнюю, не учитывая регистр символов, указав номер строки и номер слова в строке. Заменить последний из begin словом end. Результат записать в новый файл Output.txt. Упорядочить слова в строках по алфавиту, результат сортировки записать в файл...
C++ Something about "goto" http://www.cyberforum.ru/cpp-beginners/thread220419.html
Накидал следующую прогу. Насколько я знаю, использовать оператор безусловного перехода считается дурным тоном но я так и не могу догнать как, в данном случае, можно обойтись без него? Как еще можно завершить выполнение внутреннего цикла? Если использовать "break", то программа будет продолжаться дальше и выводить не нужные символы. #include <iostream> using namespace std; int main() {...
C++ Неравенство, количество решений Всем доброго время суток! Попалась вот такая задача: Подсчитать количество решений неравенства x*x + y*y < n в натуральных (неотрицательных целых) числах, не используя действий с вещественными числами, но количество операций должно быть порядка (n в степени 1/2). Если не сложно помогите решыть, или хотя бы обясните алгоритм решения. Зарание спасибо! подробнее

Показать сообщение отдельно
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
26.12.2010, 11:28     Обработка массивов
Цитата Сообщение от LAR Посмотреть сообщение
. Дан массив, состоящий из n целых чисел (n<=10).
а) Переставить местами максимальный и минимальный элементы.
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
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main()
{
    srand(static_cast<int>(time(NULL)));
    int *arr;
    int size,pos_min,pos_max,min,max,temp;
    cout<<"Enter size of array -> ";
    cin>>size;
    arr=new int[size];
    cout<<"Array -> ";
     for(int i=0; i<size; i++)
     {
         arr[i]=rand()%50;
         cout<<arr[i]<<"  ";
     }
     max=arr[0];
     min=arr[0];
      for(int i=0; i<size; i++)
      {
          if(arr[i]>max)
          {
              max=arr[i];
              pos_max=i;
          }
          if(arr[i]<min)
          {
              min=arr[i];
              pos_min=i;
          }
      }
      cout<<endl<<"Min -> "<<min<<endl;
      cout<<"Max -> "<<max<<endl;
      temp=arr[pos_max];
      arr[pos_max]=arr[pos_min];
      arr[pos_min]=temp;
      cout<<"New array -> ";
       for(int i=0; i<size; i++)
       {
           cout<<arr[i]<<"  ";
       }
       delete [] arr;
       system("pause>>null");
    return 0;
}
 
Текущее время: 07:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru