Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
natasha1
0 / 0 / 0
Регистрация: 25.06.2015
1

Одномерный массив. Считать из файла, найти количество элементов, удовлетворяющих условию

22.11.2012, 13:30. Просмотров 1404. Ответов 2
Метки нет (Все метки)

Одномерный массив Х(15) считать из файла *.txt (файл создать самим). Найти: Количество элементов, удовлетворяющих условию -0,5<sin(xi)≤0, минимальный элемент. ПОМОГИТЕ ПОЖАЛУЙСТА
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2012, 13:30
Ответы с готовыми решениями:

Найти количество элементов массива, удовлетворяющих условию 1<b[i]<m
В массиве b(25), сформированном случайным образом, найти количество элементов, удовлетворяющих...

Найти количество элементов на четных местах, удовлетворяющих условию
В массиве T(30), сформированном случайным образом, найти количество элементов, стоящих на четных...

Найти количество элементов последовательности удовлетворяющих заданному условию
Дана последовательность целых чисел, за которой следует 0. Найти количество элементов этой...

Найти количество элементов числового ряда удовлетворяющих условию
Решить через цикл for,Дан числовой ряд,найти кол-во элементов ряда,которые делятся на 4, но при...

Найти произведение элементов массива с чётными номерами и количество элементов, удовлетворяющих условию
Добрый день,я создал код по условию задачи: 3. В одномерном массиве С, состоящем из N вещественных...

2
Leshak
259 / 235 / 160
Регистрация: 10.12.2011
Сообщений: 513
22.11.2012, 14:04 2
Лучший ответ Сообщение было отмечено как решение

Решение

Файл сами создать сможете? и главное, вы знаете куда его сохранять( чтобы потом, его можно было прочитать ) ?

Добавлено через 6 минут
Да, и ещё такой вопрос, вам минимальный элемент отдельно искать?( мне просто не совсем условие понятно )

Добавлено через 3 минуты
Если будут вопросы, задавайте не стесняйтесь.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include "stdafx.h"
#include <fstream>
#include <locale.h>
#include <iostream>
#include <conio.h>
#include <iomanip>
 
 
using namespace std;
 
void main ()
{
    float x;
    double X[15];int n = 0;
    setlocale(LC_ALL,"Rus");
    ifstream File1("input.txt",ios::in);
 
    while ( !File1.eof() )
    {
        n++;
        File1>>x;
        X[n] = x;
    }
 
    File1.close();
 
    cout<<" Исходный массив:\n";
    for ( int i = 1 ; i < n ; i ++ )
    {
        cout<<X[i]<<" ";
    }
    int count = 0;
    for ( int i = 1 ; i < n ; i++ )
    {
        if ( sin(X[i]) > -0.5  && sin(X[i]) <= 0 ) count++;
    }
    cout<<"\nКоличество элементов удовлетворяющих условию:"<<count;
 
    int min = X[1];
    for ( int i = 2 ; i < n ; i ++ )
    {
        if ( X[i] < min ) min = X[i];
    }
    cout<<"\nМинимальный элемент массива:"<<min;
     _getch();   
}
1
natasha1
0 / 0 / 0
Регистрация: 25.06.2015
22.11.2012, 14:32 3
как я понимаю надо из найденных элементов найти минимальный..
да,файл сама создам
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2012, 14:32

В массиве b(25), сформированном случайным образом, найти количество элементов, удовлетворяющих условию
В массиве b(25), сформированном случайным образом, найти количество элементов, удовлетворяющих...

Указатели. Найти количество элементов, стоящих на четных местах, удовлетворяющих условию
Доброго времени суток! Помогите пожалуйста написать программу! В массиве t(30), сформированном...

В массиве найти количество элементов, стоящих на четных местах, удовлетворяющих условию a<ti<b
В массиве t(30), сформированном случайным образом, найти количество элементов, стоящих на четных...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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