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

Задание из книги Р.Лафоре. Что автор имел ввиду? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
limelight
7 / 7 / 0
Регистрация: 17.04.2010
Сообщений: 112
24.04.2010, 20:36     Задание из книги Р.Лафоре. Что автор имел ввиду? #1
Здравствуйте!
Добрался до 7-й главы книги Лафоре и мне непонятно что имел ввиду автор. Хотя, возможно это переводчик так перевел...
Задача5: "Начните с класс fraction из упражнений 11 и 12 главы 6. Напишите функцию main(), которая получает случайные дробные числа от пользователя, сохраняет их в массиве типа fraction, вычисляет среднее значение и выводит результат."

Я никак не могу понять что значит "случайные дробные числа от пользователя"
как вы думаете что имел ввиду автор?) кто занимался по этой книги - подскажите!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2010, 20:36     Задание из книги Р.Лафоре. Что автор имел ввиду?
Посмотрите здесь:

Карточная игра из книги Лафоре C++
Листинг из книги Лафоре C++
Пример из книги Лафоре C++
C++ Пример из книги Лафоре
Упражнение из книги Лафоре C++
Задача 7 главы 7 из книги Р. Лафоре. Строки C++
Задания из книги Р. Лафоре C++
C++ - Задания из книги Р. Лафоре C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,689
24.04.2010, 20:45     Задание из книги Р.Лафоре. Что автор имел ввиду? #2
Как я понял из условия задачи, пользователь должен вводить Nное кол-во дробных чисел, с клавиатуры.

Добавлено через 5 минут
мб так?
Код.
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
#include <iostream>
 
int main ()
{
    setlocale (LC_ALL, "Russian");
    
    int N;
    std::cout << "Сколько чисел вы будете вводить? ";
    std::cin >> N;
    float *MAS=new float [N];
 
    for (int i=0; i<N; i++)
    {
        std::cout << i+1 << " число: ";
        std::cin >> MAS[i];
    }
 
    float sum=0;
    for (int i=0; i<N; i++)
        sum+=MAS[i]; // нашли общую сумму.
 
    sum/=N; // переменной sum присвоили среднее арифметическое.
    std::cout << "Среднее арифметическое: " << sum;
    std::cout << std::endl;
    delete []MAS;
    system("pause");
    return 0;
}
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
722 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
24.04.2010, 22:08     Задание из книги Р.Лафоре. Что автор имел ввиду? #3
случайные дробные числа:

C++
1
2
3
    srand(time(NULL));
    float f=(float)(rand()%100)/(rand()%100);
    std::cout<<f;
Добавлено через 1 минуту
можно в цикл запихнуть, чтобы их много было
Yandex
Объявления
24.04.2010, 22:08     Задание из книги Р.Лафоре. Что автор имел ввиду?
Ответ Создать тему
Опции темы

Текущее время: 01:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru