Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2010, 23:45   #1
c++\noob
Пользователь
 
Регистрация: 06.11.2010
Сообщений: 11
По умолчанию программа по циклам и массивам.o4en nado)))

Слабо шарю в с++ ,а на программировании задали сделать следующие программы(очень надо), напишите кто может через Consol Wizard:

Написать программу, которая генерирует 10 случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и вычисляет их среднее арифметическое.(тремя способами:через for , do \ while и while.)

И ещё


это условие:
1. Дан одномерный массив из n целых элементов, значения элементов массива на отрезке [a,b]. (n<20, -100<a,b<100, размерность, концы отрезка и значения элементов заданы случайным образом)
2. Вывести массив на экран (в одну строку, равномерно на экране, чтобы вся строка была заполнена)
3. Выполнить над элементами массива преобразования (см. соответствующий таблице пункт ниже)
4. Вывести на экран полученный массив (формат вывода, как в п.1)

это задание:
Заменить все возможные элементы, находящиеся справа от максимального элемента, на все возможные элементы, находящиеся слева от минимального элемента, в случае если минимальный элемент стоит левее максимального, и наоборот, в противном случае.
Например, 1 8 3 4 0 6 – 6 8 3 4 0 1
c++\noob вне форума Ответить с цитированием
Старый 07.11.2010, 07:13   #2
Tema_Crazzzy
Форумчанин
 
Регистрация: 29.04.2010
Сообщений: 114
По умолчанию

Код:
...................................
for (int i=1;i<=10;i++)
{
j=rand()%10+1;
Sum+=j;
cout<<j<<endl;
}
cout<<"Среднее арифметическое"<<Sum./10<<endl;
......................................................

i=1;
do{
j=rand()%10+1;
Sum+=j;
cout<<j<<endl;
i++;
}while(i<=10);
cout<<"Среднее арифметическое"<<Sum./10<<endl;

.......................................................


i=1;
while(i<=10){
j=rand()%10+1;
Sum+=j;
cout<<j<<endl;
i++;
}
cout<<"Среднее арифметическое"<<Sum./10<<endl;
Tema_Crazzzy вне форума Ответить с цитированием
Старый 07.11.2010, 16:07   #3
c++\noob
Пользователь
 
Регистрация: 06.11.2010
Сообщений: 11
По умолчанию

Цитата:
Сообщение от Tema_Crazzzy Посмотреть сообщение
Код:
...................................
for (int i=1;i<=10;i++)
{
j=rand()%10+1;
Sum+=j;
cout<<j<<endl;
}
cout<<"Среднее арифметическое"<<Sum./10<<endl;
......................................................

i=1;
do{
j=rand()%10+1;
Sum+=j;
cout<<j<<endl;
i++;
}while(i<=10);
cout<<"Среднее арифметическое"<<Sum./10<<endl;

.......................................................


i=1;
while(i<=10){
j=rand()%10+1;
Sum+=j;
cout<<j<<endl;
i++;
}
cout<<"Среднее арифметическое"<<Sum./10<<endl;
оо спс ))))
c++\noob вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа по массивам IDakar Помощь студентам 0 16.12.2009 16:51
HELP Программа в TURBO C по однмерным массивам ТАМ Помощь студентам 2 07.12.2009 10:35
Задача по массивам и циклам на Языке Паскаль. Rafael777 Помощь студентам 5 13.11.2009 17:06
Программа по двумерным массивам! Elmander Помощь студентам 9 22.06.2007 14:32