Показать сообщение отдельно

  #4  
Старый 22.04.2014, 21:35
hnnssy
Флудер
Регистрация: 23.03.2013
Сообщений: 2,682
С нами: 6915949

Репутация: 183


По умолчанию

Короче в универе недавно начал изучать С++, вроде всё просто, но успешно проспал лекции по массивам и работе со строковыми переменными, а нужно сделать 6 лабораторок. 4 уже сделал, нужно ещё 2. Помогите, кому не лень, буду премного благодарен.

1.

Написать программу, которая превращает масив таким образом, что сначала располагаются все элементы, которые отличаются от максимального не более чем на 20%, а потом все остальные.

2.

Сформировать массив, элементы которого вмещают в себе кол-во букв в словах предложения.

Вот начал делать первую, нашёл элемент с максимальным значением, осталось отсортировать только согласно условию.

Код:





[CODE]
#include
using namespace std;
#include
#include
void main(){
const int n = 6;
float x[n];
int i;
float max = x[0];
cout > x[i];
}
for (i = 0; i max)
max = x[i];
}
cout

 
Ответить с цитированием