|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.11.2007, 20:28 | #1 |
Регистрация: 14.11.2007
Сообщений: 3
|
Программа в С++
Привет! Я новичок в языке С++. Не успеваю с лабработами в универе. Помогите!
У меня есть прога. Но она почему-то не идёт. Посмотрите пожалуйста что можно сделать с ней. Вот условие: сформировать одномерный массив целых чисел, используя датчик случайных чисел. Распечатать полученный массив. Поменять местами минимальный и максимальный элементы массива, удалить из массива все элементы, превышающие его среднее значение более чем на 10%. Код:
Последний раз редактировалось AlDelta; 16.11.2007 в 02:21. |
16.11.2007, 00:24 | #2 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
Код:
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
16.11.2007, 17:46 | #3 |
Регистрация: 14.11.2007
Сообщений: 3
|
Спасибо большое! Вы мне очень помогли. Только поясните, пожалуйста, следующие моменты:
using namespace std; SetConsoleCP(1251); SetConsoleOutputCP(1251); srand(time(0)); Эти элементы мы не проходили. |
16.11.2007, 17:48 | #4 |
C# developer
Форумчанин
Регистрация: 03.10.2007
Сообщений: 393
|
using namespace std;-используем пространство имен
I like WPF
|
17.11.2007, 00:07 | #5 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
using namespace std; - используем стандартное пространство имен. Не буду распространятся в понятие "пространство имен", но в данной программе #include<iostream> не будет работать без этой записи.
SetConsoleCP(1251); - позволяет программе "понимать" вводимые русские символы SetConsoleOutputCP(1251); - позволяет выводить русские символы. В общем, по-умному, подключает кодовую страницу 1251, которая отвечает за русский язык. srand(time(0)); - Используется для того, чтобы при команде rand генерировались разные числа. Ну как бы объяснить... Случайные числа - вовсе не случайные. Они генерируются по определенной очень запутанной формуле. Если не писать данную команду, то компьютер ПОСТОЯННО берет одно какое-то число и, исходя из него генерирует числа. Например, если в проге не писать эту команду, то в массив будут заноситься числа 41 67 34 0 69 24 и т.д. Так вот, в команде srand в скобках указывается то число, которое берется за основу в генерации чисел. Но опять же при каждом запуске программы числа будут генерироваться одни и те же. Для устранения этого необходимо, чтобы бралось число, которое при каждом запуске программы изменяется. У меня в примере за основу взято системное время(time(0)). Оно будет изменяться при каждом запуске программы, и сгенерированные числа будут всегда разными В идеале команда пишется: srand((unsigned int) time(NULL)); это чтоб не было всяких warning'ов
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
Последний раз редактировалось ACE Valery; 17.11.2007 в 00:09. |
18.11.2007, 11:53 | #6 |
Регистрация: 14.11.2007
Сообщений: 3
|
Спасибо большое за ясное пояснение! Я всё понял.
|
26.05.2010, 17:07 | #7 |
Новичок
Джуниор
Регистрация: 26.05.2010
Сообщений: 1
|
Помогите пожалуйста с программой!
Строка таблицы содержит следующую информацию о первокурсниках: фамилия, имя, отчество, группа, количество баллов Требуется найти перечень студентов, набравших максимальное количество баллов +реализация в виде меню и сортировка по фамилии и баллам и сохранение в бинарный файл |
14.05.2011, 04:15 | #8 |
Новичок
Джуниор
Регистрация: 14.05.2011
Сообщений: 1
|
ребят, плз хелп, прогулял много пар) курсач задали "часы ходики" подскажите с чего начать, ну или если есть подкиньте исходник.
|
14.05.2011, 15:12 | #9 | |
Форумчанин
Регистрация: 25.12.2010
Сообщений: 247
|
Цитата:
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа. | Asentian | Фриланс | 14 | 25.04.2010 17:30 |
программа (не код!) | simple | Помощь студентам | 8 | 14.01.2008 23:36 |
Программа | ben95 | Общие вопросы Delphi | 1 | 04.01.2008 20:52 |