@annozzer

Как вводить дробные числа в массив?

Думаю многие знают задачу округлить число Е до 1<=n<=25
Так вот, я хочу выполнить ее с помощью >> и << но не знаю как в массиве показать что число дробное,
т.е я хочу написать что в индексе 0 число 2, а в индексе 1 точка, итд
или есть другой способ как это сделать?
  • Вопрос задан
  • 3270 просмотров
Пригласить эксперта
Ответы на вопрос 1
Слишком простой вопрос, который быстро гуглится.
Взято, опят же, из гугла.
Но по факту оно так и есть.
Какая разница - дробное число или нет? Оно ж в массиве. Обращаемся по индексу и всё.
#include <iostream>
#define N 5
 
using namespace std;
 
int main()
{
    float arr[N];
    int count = 0;
    for(int i = 0; i < N; i++)
    {
        cout << "Введите " << i+1 << " элемент: ";
        cin >> arr[i];
        if(arr[i])
            count++;
    }
    cout << "Кол-во ненулевых: " << count << endl;
    return 0;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы