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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
CagoBHuK
Сообщений: n/a
#1

Найти в массиве число в диапазоне. - C++

05.05.2011, 12:13. Просмотров 384. Ответов 4
Метки нет (Все метки)

Найти в массиве из 30 элементов значение которое вписывается в диапазон больше 2.74 но меньше 3.5 !!!

За ранее благодарен !

есть ли тут ошибки ?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream.h>
 
    int main()
{
    int iarray [30];
    int arr = iarray [1];
    for (int i = 1 ;i < 30 ; i++)
    if (iarray [i] >2.74 && iarray[i]<3.5) arr = iarray[i];
    return arr;
    
    cout << "kolli4ectbo elementov" << 30;
    
    for (int i =0 ; i < 30 ; i++)
    cout << "znachenie = " << iarray << endl;
    return 0;
}
 Комментарий модератора 
Используйте теги форматирования кода!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2011, 12:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти в массиве число в диапазоне. (C++):

В заданном диапазоне найти наименьшее простое число. - C++
помогите пожалуйста чего то я туплю! накидал что то но не правильно тесты не все проходит! например когда в диапозоне нету простых чисел! ...

Найти третье от начала составное число в заданном диапазоне - C++
Найти третье от начала составное число в заданном диапазоне. (написал, чёт не прёт) кто может подсобите. заранее спасибо!

Найти элементы, которые встречаються в массиве не менее двух раз и лежащие в заданном диапазоне - C++
Дано натуральное число N и одномерный массив A1, A2, …, AN натуральных чисел. Найти элементы, которые встречаються в массиве не менее двух...

В одномерном массиве найти сумму элементов находящихся в диапазоне от N до K. Переделать под динамическую память. - C++
Нужно переделать эти две проги из статики в динамику, помогите пожалуйста, всем кармы! 1)Дан одномерный массив (A) double, найти сумму...

Найти максимальное число в массиве и определить, сколько цифр числа делятся на число Z - C++
Массив intA=

Найти массу тела по заданному номеру единицы массы (целое число в диапазоне 1-5) - C++
7. Единицы массы пронумерованы следующим образом: 1 — килограмм, 2 — миллиграмм, 3 — грамм, 4 — тонна, 5 — центнер. Дан номер единицы массы...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
05.05.2011, 12:22 #2
массив не может быть int, т.к. это целочисленный тип
C++
1
return arr;
это что вообще

C++
1
for (int i = 1 ;i < 30 ; i++)
Нумерация элементов массива начинается с 0
Не сказано, как заполняется массив, допиши сам
C++
1
2
3
4
5
6
7
8
#include <iostream>
#define size 30
int main(){
    double array[size];
    for (short i=0; i<size; i++)
    if (array[i]>2.74&&array[i]<3.5) std::cout << array[i] << ' ';
    return 0;
}
mimicria
return (true);
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,345
05.05.2011, 12:22 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream.h>
 
int main()
{
int iarray [30];
/* 
тут еще надо заполнить массив
*/
for (int i = 0 ;i < 30 ; i++)
if ((iarray [i] >2.74) && (iarray[i]<3.5))
{
 cout << iarray[i] << " ";
}
return 0;
}
LineStown
66 / 66 / 3
Регистрация: 04.08.2010
Сообщений: 420
Завершенные тесты: 1
05.05.2011, 12:25 #4
1. Тип масива int, это целочисельный тип.
2. В переменной arr хранится последнее искомое значение. Но никак не все
3. Перед проверкой нуж заполнить масив
CagoBHuK
Сообщений: n/a
05.05.2011, 12:27 #5
Всем Спасибо за Помощь !
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.05.2011, 12:27
Привет! Вот еще темы с ответами:

В целочисленном массиве найти число чередований знака, то есть число переходов с минуса на плюс или с плюса на минус. - C++
В целочисленном массиве найти число чередований знака, то есть число переходов с минуса на плюс или с плюса на минус. Например, в...

В указанном диапазоне найти все числа, произведение цифр которых по модулю дает заданное число - C++
Пользователь вводит х, a, b. Из промежутка от a до b найти все числа, произведение цифр которых по модулю дает х.

Найти сумму чисел в диапазоне [a;b], которые при возведении в квадрат дают число с последней цифрой 6 - C++
Вводятся числа a и b. Найти сумму таких чисел в диапазоне , которые при возведении в квадрат дают число с последней цифрой 6 ...

вводятся числа a и b. Надо найти сумму таких чисел в диапазоне [a;b], которые при возведении в квадрат дают число с последней цифрой 6. - C++
Помогите пожалуйста написать программку, вот задание - вводятся числа a и b. Надо найти сумму таких чисел в диапазоне , которые при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
05.05.2011, 12:27
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru