0 / 0 / 0
Регистрация: 24.10.2014
Сообщений: 9
1

Десятичные дроби в массиве

22.11.2014, 23:00. Показов 2970. Ответов 1
Метки нет (Все метки)

не могу понять почему она не выдает десятичные дроби, а только целые..


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
#include <stdlib.h>
#include <iostream>
#include <time.h>
#include <locale.h>
 
#define SIZE 100
 
using namespace std;
 
void createRandArr(double x[], int n)
{
    for (int i = 0; i < n; i++)
    {
        x[i] = rand() % 10;
    }
}
void printArr(double x[], int n)
{
    for (int i = 0; i < n; i++)
    {
        cout << x[i] << " ";
    }
}
 
int main()
{
    setlocale(LC_ALL, "Russian");
    srand((int)time(NULL));
    double x[SIZE];
    int n = 100;
    
    createRandArr(x, n);
    printArr(x, n);
    cout << endl;
    system("pause");
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.11.2014, 23:00
Ответы с готовыми решениями:

Отрицательные десятичные дроби
Здравствуйте! Встала такая проблема, мне необходимо заполнить массив отрицательными десятичными...

Программа обрабатывающая рациональные дроби хранящиеся в двумерном массиве
Напишите программу, обрабатывающую рациональные дроби, хранящиеся в двумерном массиве (матрице)....

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

Не считает десятичные числа
Написал программу решения квадратного уравнения, но она не считает десятичные числа. Вот один из...

1
5 / 5 / 4
Регистрация: 13.05.2014
Сообщений: 130
23.11.2014, 02:37 2
#include <stdlib.h>
#include <iostream>
#include <time.h>
#include <locale.h>

#define SIZE 100

using namespace std;

void createRandArr(double x[], int n)
{
for (int i = 0; i < n; i++)
{
x[i] = (double)(rand() % 20)/10;
}
}
void printArr(double x[], int n)
{
for (int i = 0; i < n; i++)
{
cout <<x[i] << " ";
}
}

int main()
{
setlocale(LC_ALL, "Russian");
srand((int)time(NULL));
double x[SIZE];
int n = 100;

createRandArr(x, n);
printArr(x, n);
cout << endl;
system("pause");
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.11.2014, 02:37
Помогаю со студенческими работами здесь

Перевод дробных двоичных в десятичные
Доброго времени суток. У меня есть задание, сделать программу которая переводит двоичные числа в...

Программа, превращающая числа в десятичные
Страуструп Б. Принципы и практика использования C++. Написать программу, считывающая числа...

Перевод римских чисел в десятичные
Напишите программу перевода римских чисел в десятичные. Алгоритм перевода представлен в следующей...

Как обращать в обыкновенные дроби десятичные дроби
Добрый день! Как перевести число 1,(468) в обыкновенную дробь? я знаю, что, с помощью формулы S =...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru