Помогите пожалуйста срочно нужно!!
10-11 класс
|
массив целых чисел из 10 элементов заполнить случайным образом. упорядочить массив по возрастанию. подсчитать количество и произведение элементов массива, больших 20 и меньших 50, вывести полученный результат
#include <iostream>
#include <math.h>
#include <cstdlib>
using namespace std;
int main()
{
int i,c,b,d,m,j;
int a[10];
cout << "Random array:" << endl;
for (i=0;i<10;i++) {
a[i]= rand();
cout << a[i] << endl;
}
cout << "Increase select:" << endl;
for(i=0;i<10-1;++i)
{
for(j=0;j<10-1;++j)
{
if (a[j+1]<a[j])
{
m=a[j+1];
a[j+1]=a[j];
a[j]=m;
}
}
}
for (i=0;i<10;i++)
cout << a[i] << endl;
m=0;
b=1;
for(i=0;i<10;++i){
if ((a[i] > 20) && (a[i] < 50)){
m+=1;
b*=a[i];}
else b=0;
}
cout << "Number of from 20 to 50: " << m << endl;
cout << "composition from 20 to 50: " << b << endl;
return 0;
}
Тут числа рандомом большие берет программа, если надо поменьше - ставь в rand() чтото типа:
"a[i]= rand() % 100;" тут будут числа от 0 до 100
Другие вопросы из категории
100. Прошу написать подробное решение. :)
физика|математика - 6700
физика&математика - 2100
сколько страниц будет найдено по запросу физика?
цапель. Некоторые из них стоят на двух ногах, некоторые — на одной. Когда цапля стоит на одной ноге, то другую ее ногу не видно. Петя пересчитал видимые ноги всех цапель, и у него получилось число a. Через несколько минут к вольеру подошла Маша. За это время некоторые цапли могли поменять позу, поэтому Петя предложил ей заново пересчитать видимые ноги цапель. Когда Маша это сделала, у нее получилось число b. Выйдя из зоопарка, Петя с Машей заинтересовались, сколько же всего цапель было в вольере. Вскоре ребята поняли, что однозначно определить это число можно не всегда. Теперь они хотят понять, какое минимальное и какое максимальное количество цапель могло быть в вольере.Требуется написать программу, которая по заданным числам a и b выведет минимальное и максимальное количество цапель, которое могло быть в вольере.Входные данныеВходной файл INPUT.TXT содержит два целых числа a и b, разделенных ровно одним пробелом (1 ≤ a ≤ 109, 1 ≤ b ≤ 109).
Читайте также
1) Презентация на тему с Средняя Елюзань
2)Презентация на тему с Средняя Елюзань их улицы
Считая, что каждый символ кодируется одним байтом, определите информационный объем следующего высказывания: " В одном килограмме 1000 граммов."
С объяснением как вы решали.
Пожалуйста...Срочно...Завтра крайний срок сдачи...Помогите...
Дан массив строк без пробелов. Напечатать строки, вторая половина которых не содержит цифры.