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

Задача на фактриалы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу найти ошибки http://www.cyberforum.ru/cpp-beginners/thread992514.html
Не могу в коде найти ошибки. Вроде бы код правильный, но программа ругается. Предисловие. Задача. Дана действительная квадратная матрица порядка 2n. Получить новую матрицу, переставляя ее блоки...
C++ Напишите программу, которая вводит три действительный числа и проверяет, являются ли эти числа первыми тремя членами арифметической прогрессии. Скласти програму, яка вводить три дійсні числа та перевіряє, чи ці числа є першими трема членами арифметичної прогресії. http://www.cyberforum.ru/cpp-beginners/thread992513.html
C++ Путаница в массиве
setlocale(LC_ALL, "Russian"); const int B = 11; int A; int index(-1); int count; cout << "\n\t***Оценки стундентов в институте 228***" << endl; cout << "\n\n\tОценка не должна быть выше 5...
C++ Компилятор QT работает неадекватно ?!
Доброго времени суток! Задача простая. Есть класс String предназначенный для хранения строк. Недостаток этого класса в том, что он не контролирует выход за пределы поля str. Для искоренения этого...
C++ Обновление программы http://www.cyberforum.ru/cpp-beginners/thread992493.html
Не подскажете грамотный способ обновить свою программу под windows. Есть программа на Qt. Обновление происходит так. Программа сравнивает свою версию с версией на сайте(txt файл) и скачивает новые...
C++ Как определить седловые точки матрицы День добрый. Помогите пожалуйста разобраться с программой, сама вообще не могу и не понимаю как это сделать. вот мое задание: Дана целочисленная матрица. Определить: 1) Кол-во отрицательных... подробнее

Показать сообщение отдельно
Vigi
98 / 98 / 27
Регистрация: 28.05.2012
Сообщений: 499
31.10.2013, 18:32
Ну и вот еще как вариант транслейта вашего паскаля:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    int m;
    double Res(0),temp(0);
    cout << "Введите значение натурального числа M=";
    cin >> m;
    for (int i = 1; i <= m; i++)
        temp += 1.0 / i;
    Res = int(temp * 100) / 100.0;
    cout << Res << endl;
    
    _getch();
    return 0;
}
Добавлено через 9 минут
Да, если сильно с округлением не мудрить можно в инклюды добавить
C++
1
#include <iomanip>
и тогда вывод будет так
C++
1
cout << setprecision(3) << temp << endl;
Лишне убрать
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru