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

Max и Min в Си++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ std::list присвоение указателю на структуру итератора http://www.cyberforum.ru/cpp-beginners/thread274998.html
Написал пример для показа проблемы // Почему я не могу указателю на структуру присвоить итератор? // Для sdt::vector это работает а для std::list нет #include "stdafx.h" #include <iostream> #include <list> #include <vector> using namespace std;
C++ Контейнеры стандартной библиотеки шаблонов языка С + +. Используя контейнер vector разработать программу. Создать файл test.dat в который записать 1000 случайных целых чисел из диапазона 1 до 100. Написать функцию, читает данные из файла test.dat, строит множество чисел, находит произведение элементов множества, результат записывает в файл test.out и дублирует - на экран. #pragma hdrstop #include <conio.h> #include <string> #include... http://www.cyberforum.ru/cpp-beginners/thread274933.html
C++ вычисление нод
int nod(int x, int y) { if ((y == 0) || (x==0)) return x; else return nod(y, x % y); } можно объяснить вот про нод немножко, в частности в выделенной строке ниче не понимаю
Записать в файл не получается... C++
Объясните пожалуйста как правильно записать массив в файл... проблема в цикле в функции PoiskCitat();выводит только одну строку.... int main() { setlocale (0,"rus"); int p; SetColor(3,9);//устанавливаем цвет шрифта cout << "Программа извлечения цитат из текста :\n "; cout << "----------------------------------------------------------\n";
C++ Задание на вычисление синуса http://www.cyberforum.ru/cpp-beginners/thread274904.html
В этой задачке нужно вычислить синус вводимого угла без использования библиотеки <cmath> Я сколько не пытался не получается вот последняя разработка "чего-то": #include "stdafx.h" #include "iostream" using namespace std; double a, b, c, sin;
C++ Рекурсивная функция суммы (объяснить код) int summa(int x, int y) { if (x == 0) return y; if (y == 0) return x; return summa(x -1, y)+1; } как объяснить действие этого фрагмента кода подробнее

Показать сообщение отдельно
Olgareva87
0 / 0 / 0
Регистрация: 02.03.2011
Сообщений: 7
12.04.2011, 15:02     Max и Min в Си++
сформировать одномерный массив целых чисел используя ДСЧ.
расспечатать полученный массив
поменять местами мах и мин
удалить из массива все эл. превышающие его среднее значение более чем на 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
49
50
51
52
53
54
55
56
57
58
59
#include <iostream.h>
#include <conio.h>
 
 int main()
{
int mas[10];
randomize();
cout<<"Massiv imeet vid: ";
for(int i = 0; i < 10; i++)
 {
  mas[i] = random(10); //заполняем
  cout << mas[i] <<" "; //выводим
 }
 {
 int max=mas[0];
 
 for (int i=1; i < 10; i++)
 {
 if (mas[i]>max) max=mas[i];
 }
 cout<<"\n max="<<max<<"\n";
  }
  {
 int min=mas[1];
 
 for (int i=1; i < 10; i++)
 {
 if (mas[i]<min) min=mas[i];
 }
 cout<<"\n min="<<min<<"\n";
  }
  {
    int max=mas[0], maxPos=0;
 
 for (int i=1; i < 10; i++)
 {
  if (mas[i]>max)
      {max=mas[i];
       maxPos=i;
        }
{
  int min=mas[1], minPos=0;
 
 for (int i=1; i < 10; i++)
 {
  if (mas[i]<min)
      {min=mas[i];
       minPos=i;
        }
{
  mas[maxPos]=min;
mas[minPos]=max;
  }
 
getch();
       }
return 0;
    }
}}}
Что дальше делать???????????????????????
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru