#include <iostream>
using namespace std;
void main()
{
int Num;
int InputValue;
int Max = 0, Sum = 0;
int a,b, module, j, FlagMod = 0;
cout<<"Please input number of elements\n";
cin>>Num;
int* mas = new int[Num];
for(int i = 0; i<Num; i++)
{
cout<<"Please input numbers\n";
cin>>InputValue;
mas = InputValue;
}
Max = mas[0];
for(int i = 1; i<Num; i++)
{
if(mas>Max)
Max = mas;
}
if(Num>13)
{
for(int i = 0; i<13; i++)
{
Sum+=mas;
}
}
else
{
for(int i = 0; i<Num; i++)
{
Sum+=mas;
}
}
printf("Max number is: %d\n", Max);
printf("Sum is: %d\n", Sum);
cout<<"Please input a\n";
cin>>a;
cout<<"Please input b\n";
cin>>b;
for(int i = 0; i<Num; i++)
{
module = abs(mas);
if((module>a) && (module<b))
{
mas = 0;
}
}
printf("\n");
for(int j = 0; j<Num;j++)
{
for(int i = 0; i<Num-1; i++)
{
if(mas == 0)
{
mas = mas[i+1];
mas[i+1] = 0;
}
}
}
for(int i = 0; i<Num; i++)
{
printf("%d ", mas);
}
printf("\n");
delete [] mas;
}
Помогите пожалуйста...!!! С++
В одномерном массиве состоящем из n вещественных элементов (n - ввести с клавиатуры) вычислить:
1)максимальный элемент массива;
2)сумму элементов массива, расположенных до 13 элемента массива.
Сжать массив, удалив из него все элементы, модуль которых находиться в интервале[a,b] (значения ввести с клавиатуры). Освободившиеся в конце массива элементы заполнить нулями.
ЗАДАЧА2
В одномерном массиве состоящем из n вещественных элементов (n - ввести с клавиатуры) вычислить:
1)количество элементов массива, больше С(ввести с клавиатуры);
2)произведения элементов массива, расположенных после максимально элемента.
Преобразовать массив таким образом, чтобы с начала располагались все отрицательные элементы, а потом - все положительные (элементы равные ), считать положительными.
ЗАДАЧА3
Пусть 6 населенных пунктов (К) обозначены номерами от 1 до 6, а пять кандидатов (n) номерами от 1 до 5. Количество голосов, которое набрали кандидаты в каждом пункте, определяются по формуле a(kn)=random(10*i+50), где і - номер вашего варианта, а сумма голосов, отданных за кандидата определяет его рейтинг. Вывести на экран таблицу результатов голосования, где в строках присутствуют данные с населенных пунктов, а в столбцах - данные по конкретному кандидату.
ДОП.: в каких населенных пунктах кандидаты набрали минимальное количество голосов?
Помогите пожалуйста... Очень надо.. Эти три задачи решают мою дальнейшую жизнь...
Студенты, в таких постах нужно сразу указывать бюджет. Какими суммами располагаешь?
Все как обычно... Только деньги деньги... А что сделать если это спец предмет и к моей профессии отношения не имеет. а нас заставляют учить(((
Цитата: user_evrey
Все как обычно... Только деньги деньги... А что сделать если это спец предмет и к моей профессии отношения не имеет. а нас заставляют учить(((
А потом финансисты заявляют:"мы этот ваш компьютер не знаем ! вы сделайте так чтоб мы тут нажали и оно всё само посчитало! и одноклассников!"
Привет! Так как сам новичок в программировании, попробую помочь. Первая задача:
Krekan, в целом неплохо. Но раз уж это C++, то не используй printf, используй всегда cout.
Спасибо мужики...)))) А есть какие то хотя бы наталкивающие материалы на 2,3 задачу::???
Либо учись, либо плати деньги. Умные самые что ли?