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

Заполнить массив значениями - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Знаки в С++ http://www.cyberforum.ru/cpp-beginners/thread180394.html
А где на клаве находятся такие знаки С++, как ll - или и обратный слэш
C++ Вывести на экран числа Вывести на экран все натуральные техзначные и пятизначные числа из диапазона от А до В, значение которых кратно 13. При отсутствии чисел с указанными свойствами выдать на экран сообщение "Требуемых чисел нет". Границы диапазона А и В ввести с клавиатуры. Помогите пожалуйста. Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread180386.html
Ввести целое число N. Вывести все простые делители этого числа C++
прошу помочь над 2 задачами в с++: 1. Ввести целое число N. Вывести все простые делители этого числа 2. Ввести строку и слово, удалить все вхождения слова и вывести строку буду оч благодарен за помощь...
C++ Обьясните где ошибка , и как правильно писать программу!
Дано натуральное число N и вещества х. Вычислить S=∑_(k=1)^N a_k,a_k=√(x^2+〖sin〗^2*k п/4) а вот уже пример из самого алгоритма S=S+√(x^2+〖sin〗^2*k п/4) Вот начал писать программу , ну критует вот тут - cout <<"S="<<S<<"\n"; #include <iostream.h> #include <math.h> int k=1; void main() { float N,S,x,sin,k,P;
C++ Как осуществить перевод из строкового типа в целый тип http://www.cyberforum.ru/cpp-beginners/thread180383.html
Например,пользователь задает месяц в строковом типе...и нужно перевести этот строковый тип в целый тип ноябрь = 11 (месяц)
C++ Рекурсия Помогите с программой! Задание в этом документе: подробнее

Показать сообщение отдельно
TheMachinist
 Аватар для TheMachinist
242 / 174 / 15
Регистрация: 14.06.2010
Сообщений: 422
23.10.2010, 20:01     Заполнить массив значениями
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
#include <iostream>
#include<ctime>
using namespace std;
 
void main()
{
    srand(time(NULL));
    float X[50];
    for(int i = 0;i < 50;++i) X[i] = 5 + (rand()%51)/1.1;
        cout.setf(ios::fixed, ios::floatfield); // Будем устанавливать кол-во знаков после точки
        cout.precision(3); // Устанавливаем кол-во знаков
        float max_fract = 0.000; 
    // Будем ралагать каждый элемент массива на:
    float integer; // целую часть
    float fract; // и дробную
    for(int i = 0; i < 50;++i)
    { integer = (int) X[i];
    fract = X[i] - integer;
    if(fract > max_fract) max_fract = fract; // находим максимальную дробную часть
    cout << X[i] << " ";
    if((i+1)%10 == 0) cout << endl;
    }
    for(int i = 0;i < 50;++i) // находим целое число с макс. дробной частью
    {
        integer = (int) X[i];
        fract = X[i] - integer;
        if(fract == max_fract) break;
    }
 
    cout << "\n\n" << integer << endl << max_fract << endl;
 
    system("pause");
}
 
Текущее время: 07:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru