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

Преобразовать одномерный массив вещественных случайных чисел в массив целых чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить среднее арифметическое элементов массива, расположенных между максимальным и минимальным элементами http://www.cyberforum.ru/cpp-beginners/thread1182632.html
Мое условие: Дан вещественный массив A, в котором не повторяются значение элементов. Вычислить среднее арифметическое элементов массива, расположенных между максимальным и минимальным элементами массива А. Программный код: #include "stdafx.h" #include <cstdlib> #include <iostream> using namespace std; void main() {
C++ Записать по одному элементу числовую матрицу в бинарный файл Помогите пожалуйста найти ошибку в коде #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <time.h> #include <iostream> #include <cstdlib> using namespace std; int main() http://www.cyberforum.ru/cpp-beginners/thread1182631.html
C++ Ошибка ISO C++ forbids comparison between pointer and integer
Привет, ребят. Выскакивает ошибка ISO C++ forbids comparison between pointer and integer при компиляции на 85, 125, 135 строках. Помогите разобраться. Заранее спасибо. #include <iostream.h> #include <string.h> #include <iomanip.h> #include <math.h> #define size 512 struct Data{unsigned d,m,y;}; struct Human { Data birth;
C++ Функция while и while do
Нужно выполнить программу с помощью функций while и while do вывести целые числа 10, 12, 14, 16 ... 60 в обратном порядке в столбик, нужно было еще с for, но с for я разобралась в принципе. Срочно, помогите пожалуйста. #include<iostream> using namespace std; int main() { for (int i = 60; i >= 10; i -= 2) cout << i << "\n"; system("pause"); return 0;
C++ Реализация графических часов (с часовой, минутной, секундной стрелками и шкалой) http://www.cyberforum.ru/cpp-beginners/thread1182601.html
Нужна помощь в С++ Проект, автоматически загружающий системное время. В программе должны быть отдельные минутная, часовая и секундная стрелки, а также шкала часов
C++ Переписать файл так, чтобы сначала шли положительные, потом отрицательные числа Подскажите, пожалуйста, нужно ли что-то поменять или добавить в программу? Дан файл f, компоненты которого являются целыми числами. Никакая компонента файла не равна нулю. Файл f содержит столько же отрицательных чисел, сколько и положительных. Составить программу, которая переписывает компоненты файла f в файл g так, чтобы в файле g сначала шли положительные, потом отрицательные числа. ... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5953 / 5558 / 1787
Регистрация: 18.12.2011
Сообщений: 14,204
Завершенные тесты: 1
20.05.2014, 21:15     Преобразовать одномерный массив вещественных случайных чисел в массив целых чисел
C++
1
2
3
4
5
6
7
8
9
const int N=100;
double a[N];
for(int i=0;i<N;i++)
    a[i]=rand()/100.0;
int k[N];
for(int i=0;i<N;i++)
    k[i]=static_cast<int>(a[i]*100.);
for(int i=0;i<N;i++)
    cout<<a[i]<<'\t'<<k[i]<<endl;
 
Текущее время: 16:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru