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

одномерный массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать класс "студенческая группа" http://www.cyberforum.ru/cpp-beginners/thread207472.html
Описать класс "студенческая группа". Предусмотреть возможность работы с переменным числом студентов, поиска студента по какому-либо признаку(например, по фамилии, дате рождения или номеру телефона), добавления и удаления записей, сортировки по разным полям. Написать программу, демострирующую работу с этим классом. Программа должна содержать меню, позволяющее осуществить проверку всех методов...
C++ Интервалы. Где дыра в алгоритме ? Мне надо было написать программу которая по заданным числам a,b,c,d считала количество целых чисел на промежутке (a/b , c/d); Мой алгоритм : я поместил a/b и c/d в переменные с плавающей запятой.И начал прибавлять к одной переменной 1, пока она меньше или равна другой переменной(количество целых чисел = количеству прибавленных единиц) .С целыми (a/b) и (c/d) работает безотказно. Но с дробными,... http://www.cyberforum.ru/cpp-beginners/thread207457.html
C++ Всё просто
Напечатать все простые числа, не провосходящее заданое число М..... вот код #include <iostream> #define N 150 int main(void)
C++ Массивы
Одномерный массив-Вычислить среднее арифметическое элементов массива Х, расположенных между его минимальным и максимальным значениями. Если минимальный элемент размещается в массиве раньше максимального, то упорядочить массив на данном промежутке по возрастанию его элементов (возможна и обработка ситуации). Двумерный массив-В массиве целых чисел поменять местами минимальный и максимальный...
C++ Код Хэмминга кодер-декодер http://www.cyberforum.ru/cpp-beginners/thread207440.html
Требуется создать кодер-декодер по коду Хэмминга. Почитал, вроде ничего сложного. Теперь надо написать.
C++ Определить значения и адреса элементов массива, вычисляемых по формуле Определить значения и адреса элементов массива, вычисляемых по формуле х(катое)=а(в степени к)/к(факториал). подробнее

Показать сообщение отдельно
pasha-remba
0 / 0 / 0
Регистрация: 04.12.2010
Сообщений: 4
09.12.2010, 22:05     одномерный массив
#include <cstdlib>
#include <time.h>
#include <iostream>
using namespace std;

int main(int argc, char *argv[])
{
srand((unsigned)time(NULL));
const int N=20;
int mas[N];
int n=rand()%(19)+1;

for (int i=0;i<n;i++)
{
mas[i]=rand()%(201)-100;
printf("%d ", mas[i]);
}
printf(" \n");

int i,g,min=mas[0];

for (int i=0;i<n;i++)
{
if (min>mas[i])
{min=mas[i] ; g=i;}
}
printf("min= %i", min);
printf(" \n");
printf("indeks min= %i",g+1);
printf(" \n");

i=1;
int l,k;
while (g-i>=0 && g+i<n)

{
k=mas[g-i];
l=mas[g+i];
mas[g+i]=k;
mas[g-i]=l;
i++;

}
for (int i=0; i<n; i++)
{
printf("%d ", mas[i]);
}

printf("\n");
system("PAUSE");
return EXIT_SUCCESS;
}
1. Дан одномерный массив из n целых элементов, значения элементов массива на отрезке [a,b]. (n<20, -100<a,b<100, размерность, концы отрезка и значения элементов заданы случайным образом)
Препод сказал что-то не хватает из этого условия(что то в этом роде ) Помогите с этим условием.Кажется что я что то не дописал
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru